1 / 5
文档名称:

SELECT数据库查询.doc

格式:doc   大小:16KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SELECT数据库查询.doc

上传人:gorynich 2023/12/1 文件大小:16 KB

下载得到文件列表

SELECT数据库查询.doc

相关文档

文档介绍

文档介绍:该【SELECT数据库查询 】是由【gorynich】上传分享,文档一共【5】页,该文档可以免费在线阅读,需要了解更多关于【SELECT数据库查询 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。--2010_11_1上课练****SELECT数据查询USEStudentGO--select基本用法SELECT*FROMC--*即代表所有列SELECTC#,CNAME,CREDIT,NOTEFROMC--查询的修改显示,但不会修改数据表的列名SELECTS#学号,SNAME姓名,DEPARTNAME院系名称FROMS--查询时候调用函数,形成新列SELECTSNAME,DATEDIFF(YEAR,SBIRTH,GETDATE())年龄FROMS--使用CASE语句SELECTS#,C#,GRADE,KIND=CASEWHENGRADE>=80THEN'优秀'WHENGRADE>=60THEN'及格'ELSE'不及格'ENDFROMSCSELECTS#,C#,GRADE,CASEWHENGRADE>=80THEN'优秀'WHENGRADE>=60THEN'及格'ELSE'不及格'ENDKINDFROMSC--取消重复元祖DISTINCTSELECTS#FROMSCSELECTDISTINCTS#FROMSC--显示一个常量列(注意下面的5)SELECTS#+1,C#,5常量列FROMSC--select中的WHERESELECTS#学号,C#课程号,GRADE分数FROMSCWHEREGRADE<60ANDC#=5GO--SELECTS#学号,C#课程号,GRADE分数FROMSCWHERE(GRADE<60ANDC#=5)GO--好玩一下~O(∩_∩)O~SELECTNULL空列FROMS--模式匹配(关键字LIKE)--%替代个或者多个字符SELECT*FROMSWHERESNAMELIKE'王%'ANDSSEX='男'--[^...]不匹配集合中的任意一个字--[...]匹配集合中的任意单个字符SELECT*FROMS-----------------------------------------------WHERESNAMELIKE'[^张]%'ORSNAMELIKE'[晨]'GO-------------------------------------------------试试看,说说下面的SQL语句是什么意思SELECT*FROMSWHERESNAMELIKE'王[建|亚]%'SELECT*FROMSWHERESNAMELIKE'王[^建|^亚]%'SELECT*FROMSWHERESNAMELIKE'王[^(建|亚)]%'--以下的LTRIM函数,是在防止两个字的名字由于前面不下心加了空格而被认作个字符--类似的也会有RTRIM函数.--两函数作用即删除前后空格SELECT*FROMSWHERELEN(LTRIM(SNAME))=1--结合运算COLUMNIN(...)SELECT*FROMSWHERESNAMEIN('王建国','张%')GO