下载此文档

SQL学习总结.doc


文档分类:中学教育 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
知识总结
,删除,修改(语法)
(插入)INSERT [INTO] <表名> [列名] VALUES <值列表>
(更新) UPDATE <表名> SET<列名> =<给列赋的新値>
[WHERE <更新条件>]
(删除)DELETE [FROM] <表名> [WHERE <删除条件>]
注意
插入语句
如果没有能很好的记住字段在表中的顺序最好是写上列名

Select <列名>
From <表名>
Where <查询条件的表达式>
Order <排序的列名>
3 给字段取别名 as 用法
使用AS 来为列其别名
Select 学号 as studentNO,姓名 as name ,家庭地址 as address
From studentinfo
Where 家庭地址<>‘黑龙江哈尔滨’
使用=来为列另起别名
Select ‘姓名’=firstName+‘.’+lastname from employees
注意:1.+连接字符数据,结果为字符串数据的连接
+ 连接数值型,结果为数值的和

字符串函数
函数名
描述
例如
Charindex
用来寻找一个指定的字符在另一个字符串中的起始位置
SELECT CHARINDEX(‘lucia',’I am lucia')返回:6
Len
返回传递给它的字符串长度
Select len(‘sql’)
Lower
将传递给他的字符串变成小写
Select lower(‘SQL’)返回sql
Upper
将传递给他的字符串变成大写
Ltrim
清空字符左边的空格
Select ltrim(‘你好’) 返回你好
Rtrim
清空字符右边的空格
Right
从字符串右边返回指定数目字符
Select right(‘,2’)梦露
Replace
替换一个字符串中的字符
Select replace(‘连玉龙’,‘龙’,‘凤')
返回:连玉凤
Studiff
在一个字符串中,删除指定长度的字符,并在该位置插入一个新的字符串
Select studiff('ABCDEFG', 2, 3, '我的音乐我的世界
')
返回:A我的音乐我的世界EFG

日期函数
Getdate
取得当前的系统日期
Select getdate()
Dateadd
将指定的数值添加到指定的日期后面的日期
Select dateadd(mm,4,’01/01/1999’)
返回05/01/19999
Datediff
两个日期之间的指定日期
Select datediff(mm,’01/01/1999’,’05/01/1999’)
Datename
日期中指定日期部分的字符串
Select datename(dw,‘01/01/2000’)
Datepart
日期中指定日期部分的整数形式
Select datepart(day,‘01/15/2000’)
数学函数
Convert
用来转变数据类型
Select convert(varchar(5),1234)
Current_user
返回当前用户的名字
Select current_user,返回你登录的用户名
Datalength
给指定表达式的字节数
Select datalegth(‘中国’)
Host_name
返回当前用户所登录的计算机名字
Select user_name(1)
返回:从任何数据库中返回‘abo’
备注:
日期函数中datediff可以用来计算时间差(例如,年龄) getdate()用来设置默认
这些函数容易记也容易忘,尤其是书写的格式规范。
5 like 用法
*通配符
*% 包含零个或更多字符串
*_( 下划线)任何单个字符
*[]指定范围([a-f])或集合[abcdf] 中任何的一个单个字符
*[^] 不属于指定范围[a-f]或集合[abcdef] 的任何单个字符

SELECT * FROM 数据表
WHERE 编号 LIKE ‘00[^8]%[AC]%’
可能会查询出的编号值为( a)。
A、0090ACD
B、007_AFF
C、008&DCG
D、008C

*Count(), * Max(),*Min(),*Avg(),sum()
—group by—having
Select 任职部门,count(*)
From lucia 工作室
Where 目前的薪资>=2000
Group by 任职部门
Havi

SQL学习总结 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小171 KB
  • 时间2018-03-12