易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL函数大全

聚合函数
MAX(字段)      
求某字段中的最大值
MIN(字段)
    
求某字段中的最小值
AVG(字段)
     
求某字段中的平均值
SUM(字段)
    
求某字段中的总和
COUNT(字段) 
统计某字段非空纪录数
COUNT
(*)       
统计纪录数
 
聚合函数练习
查询Products表,所有UnitPrice之和
查询Products表,所有高于50的UnitPrice之和
查询Products表,所有UnitPrice之平均值
查询Customers表,共有多少Customer
查询Customers表,共有多少Country
查询Products表,UnitPrice的最大值
 
 
日期函数
GETDATE()
作用:获取当前日期时间
DATEPART(datepart ,
date)
作用:获取日期或时间的一部分。有两个参数,date代表要被操作的日期。datepart代表要获
取的部分。
DATEDIFF(datepart , startdate ,
enddate)
作用:比较两个日期某一部分的差值,
通常startdate代表较早的日期 , enddate代表较晚的
DATEADD (datepart , number,
date)
作用:在date基础上加上一段时间
YEAR(date)
等价于DATEPART(year , date)
MONTH(date)
等价于DATEPART(month , date)
DAY(date)
等价于DATEPART(day , date)
 
Datepart Abbr.
year yy, yyyy
quarter   
qq, q
month     
mm, m
dayofyear        
dy, y
day  
dd, d
weekday  dw
hour hh
minute    
mi, n
second    
ss, s
millisecond      
ms
四舍五入保留两位小数
print
Round(5.5678,2)
向下取整
print Floor(1.9)
向上取整
print Ceiling(2.1)
create
table
score
(stuId int,
 ps int,
 jm int
)
insert into score values(1,99,54)
insert into score values(1,85,43)
insert into score values(1,92,71)
select
stuId,ceiling(ps*0.35+jm*0.65)
from Score
print
rand()*100
CHARINDEX
返回字符串中指定表达式的起始位置。
语法
CHARINDEX ( expression_r1 , expression_r2 [ , start_location ]
)
print charindex('hello','gsfjhellokjhellosa',7)
REPLACE


相关文档:

几道经典的sql题目

(1)表名:购物信息
购物人      商品名称     数量
A            甲          2
B            乙  ......

在sql*plus下设置autotrace

    我们在工作中希望能看见自己运行的DML语句的运行报告,例如select,delete,update,megre和insert语句运行后的情况,以用来监视和调优语句。我们通常在sql*plus中使用set autotrace on开启。
    那autotrace是如何安装的呢?thomas kyte的大作中给出了详细的方法和解释:
  & ......

oracle sql面试题2

一.简单SQL查询:
1):统计每个部门员工的数目
select dept,count(*) from employee group by dept;
2):统计每个部门员工的数目大于一个的记录
select dept,count(*) from employee group by dept having count(*)>1;
3):统计工资超过1200的员工所在部门的名称
select e.first_name,salary,d.name
from s_emp ......

sql查询选择表中从10到15的记录

      ORDER BY 子句按一列或多列(最多 8,060 个字节)对查询结果进行排序。有关 ORDER BY 子句最大大小的详细信息,请参阅 ORDER BY 子句 (Transact-SQL)。
      Microsoft SQL Server 2005 允许在 from 子句中指定对 SELECT 列表中未指定的表中的列进行排序。ORDE ......

经典SQL语句大全

下列语句部分是Mssql语句,不可以在access中使用。
  SQL分类:
  DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)
  DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)
  DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)
  首先,简要介绍基础语句:
  1、说明:创建数据库
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号