急求sql语句

急求sql语句,第1张

显示职工年龄:select diffdate(y,年龄字段名,getdate()), from salary 因为看你的格式好像是直接存出生日期的为了方便可以再增个AGE,直接存年龄

select count() from salary where 党员标识字段名='标识的值'

select a姓名字段名,b工资字段名 from salary a,工资表名称 b where a职工号=b职工号 and formatdate(b日期,120)='2004-01'这个函数给忘了,你可以自己去百度一下

其它的也差不多,打字好辛苦平均值函数是AVG(),都可以百度得到的

插入: insert into salary('字段1','字段2','字段3') values('值1','值2','值3',)

如果有模糊查询就用LIKE where 查询字段名 like '%查询值%'

SQL 拥有很多可用于计数和计算的内建函数。

函数的语法

内建 SQL 函数的语法是:

SELECT function(列) FROM 表

函数的类型

在 SQL 中,基本的函数类型和种类有若干种。函数的基本类型是:

Aggregate 函数

Scalar 函数

合计函数(Aggregate functions)

Aggregate 函数的 *** 作面向一系列的值,并返回一个单一的值。

注释:如果在 SELECT 语句的项目列表中的众多其它表达式中使用 SELECT 语句,则这个 SELECT 必须使用 GROUP BY 语句!

Persons table (在大部分的例子中使用过)

Name

Age

Adams, John38Bush, George

33Carter, Thomas28

MS Access 中的合计函数

函数

描述

avgasp">AVG(column)

返回某列的平均值COUNT(column)返回某列的行数(不包括 NULL 值)COUNT()返回被选行数FIRST(column)返回在指定的域中第一个记录的值LAST(column)返回在指定的域中最后一个记录的值MAX(column)返回某列的最高值MIN(column)返回某列的最低值STDEV(column)

STDEVP(column)

SUM(column)返回某列的总和VAR(column)

VARP(column)

在 SQL Server 中的合计函数

函数

描述

AVG(column)返回某列的平均值BINARY_CHECKSUM

CHECKSUM

CHECKSUM_AGG

COUNT(column)返回某列的行数(不包括NULL值)COUNT()返回被选行数COUNT(DISTINCT column)返回相异结果的数目FIRST(column)返回在指定的域中第一个记录的值(SQLServer2000 不支持)LAST(column)返回在指定的域中最后一个记录的值(SQLServer2000 不支持)MAX(column)返回某列的最高值MIN(column)返回某列的最低值STDEV(column)

STDEVP(column)

SUM(column)返回某列的总和VAR(column)

VARP(column)

Scalar 函数

Scalar 函数的 *** 作面向某个单一的值,并返回基于输入值的一个单一的值。

MS Access 中的 Scalar 函数

函数

描述

UCASE(c)将某个域转换为大写LCASE(c)将某个域转换为小写MID(c,start[,end])从某个文本域提取字符LEN(c)返回某个文本域的长度INSTR(c,char)返回在某个文本域中指定字符的数值位置LEFT(c,number_of_char)返回某个被请求的文本域的左侧部分RIGHT(c,number_of_char)返回某个被请求的文本域的右侧部分ROUND(c,decimals)对某个数值域进行指定小数位数的四舍五入MOD(x,y)返回除法 *** 作的余数NOW()返回当前的系统日期FORMAT(c,format)改变某个域的显示方式DATEDIFF(d,date1,date2)用于执行日期计算

可以将vs_date 使用时间函数 加上20个小时 和 37个小时 就可以了

然后使用between and 作为查询条件

如:

numtodsinterval函数 numtodsinterval(20,'HOUR')

还是使用numtodsinterval函数 参数second ,将vs_date截取到日期 ,在应用这个函数 构造开始和结束

就可以了

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/12158298.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存