convert(int,列ID)
将id转为整型
日期格式转化
print convert(varchar(10),getdate(),109)
109 表示日期格式 每个国家日期格式不同 具体百度
varchar(10) 10位字符串
union联合 join连接
select * from Tb1 如果Tb1和Tb2列不一样 select tsname,tsId from Tb1
union all union all
select * from Tb2 select taname,taid from Tb2
必须注意的是 两个表的列必须相同 可以联合多个表
union all 包括重复
union 去除重复
查询销售总价
select
商品名称,
销售总价=sum(销售价格x销售数量)
from table1
groupby 商品名称
order by 销售总价 asc desc 升降序
查询最低分最高分平均分
select
max(math) as 最高分
min(math) as 最低分
avg(math) as 平均分
from Tbscore
一次插入多条语句
insert into Tb
select '姓名1','男',‘北京市海淀区’,‘1388374979’
union all
select '姓名2','男',‘北京市海淀区’,‘1388374979’
union all
select '姓名3','男',‘北京市海淀区’,‘1388374979’
GETDATE() 获取当前日期
print getdate()
print sysdatetime() 更精确
dateadd 计算增加后日期
增加天数select 200 dateadd(day,增加数量,getdate())
增加月数select 200 dateadd(month,增加数量,getdate())
计算日期差
datediff()
select datediff(天,开始日期,结束日期) 计算相差多少天
select datediff(月,开始日期,结束日期) 计算相差多少年
select datediff(year,‘开始日期’,结束日期) 计算相差多少年
技术日期可以getdate() 或者自定义