首页 > 代码库 > 数据库语句 2
数据库语句 2
查询Score表中的最高分的学生学号和课程号。(子查询或者排序)
select* from score where degree in (select MAX(degree)from score)
聚合函数: max() min() avg() count() sum()
数学函数:ceiling() floor() round(字段名,小数位)
abs() pi()
字符串函数:lower() upper() trim() replace(源字段,查找字符)
substring(源字段,索引位置)
转换函数 + 运算,拼接
convert(类型,字段)
cast(字段 as类型)
时间日期函数:
getdate : year(getdate())
dateadd(增加类型,增加量,数据源,dateadd(month,7,getdate())
datename(日期类型,数据源),datename(day,getdate())
条件查询用where
比如:查询Score表中成绩在60到80之间的所有记录。
select DEGREE from score where degree>60 and degree<80
模糊查询用%
比如查询与三相关的数据:
where cno like ‘3%‘ 3%是已三开头 %3%是中间带3 %3是末尾带3
排序查询 order by desc降序 asc升序 去重查询 distinct
分组查询group by 联合查询union
子查询 :
数据库语句 2
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。