- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Sql语言 四个关键字 select(查) insert(增) update(改) delete(删) 数据查询-限制行数 * 限制固定行数 SELECT TOP 5 sName, sDepart FROM Student WHERE sSex = 0 返回百分之多少行 SELECT TOP 20 PERCENT sName, sDepart FROM Student WHERE sSex = 0 数据查询-排序 2-1 * 升序排列 SELECT StudentID As 学员编号,(Score*0.9+5) As 综合成绩 FROM Score WHERE (Score*0.9+5)60 ORDER BY Score 降序排列 SELECT Au_Lname +. +Au_fName AS EMP From Authors Union SELECT fName +.+ LName AS EMP From Employee ORDER BY EMP DESC 数据查询-排序 2-2 * 按多列排序 SELECT StudentID As 学员编号, Score As 成绩 FROM Score WHERE Score60 ORDER BY Score,CourseID 思考:排序中的字段,可以使用表达式吗? —— 如果不可以,请说明原因; —— 如果可以,请举例说明; SQL Server中的函数 * 相当于C语言中的内部函数 字符串函数 日期函数 数学函数 系统函数 字符串函数 * SELECT STUFF(ABCDEFG, 2, 3, 我的音乐我的世界) 返回:A我的音乐我的世界EFG 在一个字符串中,删除指定长度的字符,并在该位置插入一个新的字符串 STUFF SELECT CHARINDEX(‘sql,My sql Course,1 ) 返回:4 用来寻找一个指定的字符串在另一个字符串中的起始位置 CHARINDEX 举例 描述 函数名 SELECT LEN(SQL Server课程) 返回:12 返回传递给它的字符串长度 LEN SELECT LOWER(SQL Server课程) 返回:sql server课程 把传递给它的字符串转换为小写 LOWER SELECT UPPER(sql server课程) 返回:SQL SERVER课程 把传递给它的字符串转换为大写 UPPER SELECT LTRIM ( 周智宇 ) 返回:周智宇 (后面的空格保留) 清除字符左边的空格 LTRIM SELECT RTRIM ( 周智宇 ) 返回: 周智宇(前面的空格保留) 清除字符右边的空格 RTRIM SELECT RIGHT(买卖提.吐尔松,3) 返回:吐尔松 从字符串右边返回指定数目的字符 RIGHT SELECT REPLACE(莫乐可切.杨可,可,兰) 返回:莫乐兰切.杨兰 替换一个字符串中的字符 REPLACE 日期函数 * SELECT DATEPART(day, ’01/15/2000’) 返回:15 日期中指定日期部分的整数形式 DATEPART SELECT GETDATE() 返回:今天的日期 取得当前的系统日期 GETDATE 举例 描述 函数名 SELECT DATENAME(dw,’01/01/2000’) 返回:Saturday 日期中指定日期部分的字符串形式 DATENAME 数学函数 * SELECT SQRT(9) 返回:3 取浮点表达式的平方根 Sqrt SELECT ABS(-43) 返回:43 取数值表达式的绝对值 ABS 举例 描述 函数名 SELECT CEILING(43.5) 返回:44 返回大于或等于所给数字表达式的最小整数 CEILING SELECT POWER(5,2) 返回:25 取数值表达式的幂值 POWER SELECT ROUND(43.543,1) 返回:43.5 将数值表达式四舍五入为指定精度 ROUND SELECT SIGN(-43) 返回:-1 对于正数返回+1,对于负数返回-1,对于0 则返回0 Sign SELECT FLOOR(43.5) 返回:43 取小于或等于指定表达式的最大整数 FLOOR 系统函数 * SELECT USER_NAME(1) 返回:从任意数据库中返回“dbo” 从给定的用户I D返回用户名 USER_NAME SELECT CONVERT (VARCHAR (5),12345) 返回:字符串12345 用来转变数据类型 CONVERT 举例 描述 函数名 SELECT CURRENT_USER 返回:你登录的用户名 返回当前用户的名字 CURRENT_USER SELECT DATALENGTH (中
您可能关注的文档
- 数学:4.3《留在黑砖上的概率》课件(北师大版七年级下).ppt
- 数学:4.3《和角的度量》课件(冀教版七年级上).ppt
- 数学:4.3.《空间两点间的距离公式》课件(新人教版a版必修2-).ppt
- 数学:4.2比线段的长短课件1(北师大版七年级上).ppt
- 数学:4.4《形、正方形》课件2(北师大版八年级上).ppt
- 数学:4.5《形》课件2(北师大版八年级上).ppt
- 数学:4.5《的运算》课件(冀教版七年级上).ppt
- 数学:4.7《四章复习》课件(浙教版七年级上).ppt
- 数学:4.7《心对称图形》课件(北师大版八年级上).ppt
- 数学:4.8《行线的判定》课件(华东师大版七年级上).ppt
- 数据库SQL-ecture04(广东工业大学).ppt
- 数据完整性之参完整性的实现.ppt
- 数据库原理 8章 并发控制.ppt
- 数据库原理与应教案-第五章.ppt
- 数据库原理Thory of Database第三章 关系数据库标准语言.ppt
- 数据库原理及应(第一章).ppt
- 数据库原理及应(第四章-SQL示例)2.ppt
- 数据库原理及应Principle and Application of Database第三.ppt
- 数据库原理及应Principle and Application of Database第二.ppt
- 数据库原理及应Principle and Technology of Database补充.ppt
文档评论(0)