查询年龄最大,学号最小的学生信息,SQL语句怎么写
展开全部
年龄最小=出生日最大SELECT*FROMTb_StudentWHEREBirthday=(SELECTMAX(Birthday)FROMTb_Student)。
年龄最大=出生日最小SELECT*FROMTb_StudentWHEREBirthday=(SELECTMIN(Birthday)FROMTb_Student)平均年龄。
扩展资料:
1、数据查询语言(DQL:数据查询语言):
它的语句,也称为“数据检索语句”,用于从表中获取数据并确定数据在应用程序中是如何呈现的。
保留字SELECT是DQL(和所有SQL)中最常用的动词。DQL中常用的其他保留字有WHERE、ORDERBY、GROUPBY和HAVING。这些DQL保留字通常与其他类型的SQL语句一起使用。
2、数据处理语言(DML):
这些语句包括动词INSERT、UPDATE和DELETE。它们分别用于添加、修改和删除表中的行。也称为动作查询语言。
展开全部
用嵌套查询写
分为两部分
1、主查询
select * from sturent where id = (这里填子查询) and age = (这里填子查询)
2、子查询就是返回最大或最小值行的记录,即
select max(age) from sturent
和
select min(id) from sturent
再组合一下就搞定了
分为两部分
1、主查询
select * from sturent where id = (这里填子查询) and age = (这里填子查询)
2、子查询就是返回最大或最小值行的记录,即
select max(age) from sturent
和
select min(id) from sturent
再组合一下就搞定了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from student where age=(select max(age) from student) //年龄最大
学号最小的学号字段是什么?如果是ID的话那么像楼上那样写就行了
学号最小的学号字段是什么?如果是ID的话那么像楼上那样写就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from student where id in(select min(id) from student where age=(select max(age) from student))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
年龄最大且学号最小的SQL语句为一楼;但显然查询结果为没有.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询