数据库语句 2

Posted .net刘玉斌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库语句 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的主要内容,如果未能解决你的问题,请参考以下文章

6.1SQL基础----2 DML语句数据操纵语句

第4讲:SQL语句之DDL类型的数据库定义语言

SQL语句大全2

高通平台开发系列讲解(GPS篇)NMEA数据包解析

高通平台开发系列讲解(GPS篇)NMEA数据包解析

在数据库中添加一行的SQL语句怎么写?