数据库基础第二天
来源:互联网 发布:数值最优化 pdf 编辑:程序博客网 时间:2024/06/08 03:11
一:查询
列名 as 别名 与 别名=列名 一样
在调用其他查询时 要为 该查询 起别名
in【1,2,3】=between 1 and 3.=or 1 or 2 or 3 =>1 and <3
insert into newwebMenu values (newid(),'生产流程','/ProductsProcess','product','','','2')
go
update newwebmenu set parentid=(select id from newwebMenu where name='生产管理')
where name='生产流程'
go
insert into webmenu select * from newwebmenu where name='生产流程'
select top(0) * into 目标表 from 表 where ...
二:聚合函数
sum
avg
count:
max:最大值
min:最小值
distinct:去重
having :用于查询后的筛选
三:模糊查询
like
[]:范围限制
%:任意字符
_:任意单个字符
^:非该字符
ESCSP:自定义通配符
四:类型装换
使用 CAST:
CAST ( expression AS data_type )
使用 CONVERT:
CONVERT (data_type[(length)], expression [, style])
五:字符操作
select lefr(data,len) right
ltrim ,rtrim
sbustring('data',1,1)
六:时间操作
data.add()
data.diff()
select DATEDIFF(HOUR,'2013-10-12 10:25:52.400',getdate()) as '时间差'
eg:
select convert(char(8),getdate(),108) as yourtime,
convert(char(10),getdate(),120) as yourdate,
left(convert(char(10),getdate(),120),4) as youryear
select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=1
select convert(char,dateadd(DD,-2,getdate()),111)
七
newID()
- 数据库基础第二天
- 笔记:ORACLE数据库基础学习 第二天
- 第二章 MySQL数据库基础
- 数据库基础——第二天(上)
- 数据库基础——第二天(下)
- 关系型数据库基础 第二章
- 关系型数据库基础第二章
- 第二天----Java基础
- 基础加强第二天
- Java基础---第二天
- Java基础-第二天
- Android基础第二天
- java基础第二天
- Android基础第二天
- Java 基础 第二天
- JAVA基础第二天
- java基础第二天
- java基础第二天
- 下载微信小视频的方法
- chrome 插件开发 jsonp 无法使用
- 数据库连接池druid wallfilter配置
- 如何做好基层技术管理工作?
- C#索引器
- 数据库基础第二天
- 成功管理计划(Managing Successful Programmes, MSP)
- 差分进化算法
- 三角形图标绘制(对话框中三角形)
- (转)深入理解JavaScript系列(3):全面解析Module模式
- Git push remote rejected {change ### closed}
- “这个世界最可怕的不是很多人比你牛,而是比你牛的人比你还努力。”
- C/C++编写教务管理系统
- tomcat 插件式 热部署