年龄最小=出生日最大SELECTFROMTb_StudentWHEREBirthday=(SELECTMAX(Birthday)FROMTb_Student)。
年龄最大=出生日最小SELECTFROMTb_StudentWHEREBirthday=(SELECTMIN(Birthday)FROMTb_Student)平均年龄。
扩展资料:
1、数据查询语言(DQL:数据查询语言):
它的语句,也称为“数据检索语句”,用于从表中获取数据并确定数据在应用程序中是如何呈现的。
保留字SELECT是DQL(和所有SQL)中最常用的动词。DQL中常用的其他保留字有WHERE、ORDERBY、GROUPBY和HAVING。这些DQL保留字通常与其他类型的SQL语句一起使用。
2、数据处理语言(DML):
这些语句包括动词INSERT、UPDATE和DELETE。它们分别用于添加、修改和删除表中的行。也称为动作查询语言。
--你是看不懂 要我帮你解释吧? 刚看错了 你这个语句写的太累赘了--具体的意思就是把a和b先联合起来 拿到b的price 然后再和b关联
--这里就相当于 bprice=bprice (因为这里的aprice 就是通过关联拿的b的price)
--你的语句和这个意思是一样的 效果也是一样的 不明白再问我
select aid,aname,abid,aaid,aprice from a inner join b on aid=baid and bprice<=bpricemin()函数
比如有如下数据:表名:UserInfo
age name gender
13 aaa 男
16 bbb 女
12 ccc 妖
SQL:select from UserInfo where age=(select min(age) from UserInfo)
结果:
age name gender
12 ccc 妖
查询出最小的年龄,然后查询该人的详细信息。
拙见。查询语句参考如下:
select
UserName,--
Convert(char(8),dealTm,112) as date,--日期
min(dealTm) as earliestTime ,--最大
max(dealTm) as latestTime--最小
from t2
group by Convert(char(8),dealTm,112) ,UserNameselect max(t) as 温度最大值,min(t) as 温度最小值,max(p) as 湿度最大值,min(p) as 湿度最小值,max(datetime) as 最后出现时间,min(datetime) as 最早出现时间 from yourtable_name
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)