niit课本整理知识点

niit课本整理知识点

ID:34724724

大小:284.68 KB

页数:10页

时间:2019-03-10

niit课本整理知识点_第1页
niit课本整理知识点_第2页
niit课本整理知识点_第3页
niit课本整理知识点_第4页
niit课本整理知识点_第5页
资源描述:

《niit课本整理知识点》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Select语句的一般格式:SELECT[ALL

2、DISTINCT]<目标列表达式>[别名][,<目标列表达式>[别名]]…FROM<表名或视图名>[别名][,<表名或视图名>[别名]]…[WHERE<条件表达式>][GROUPBY<列名1>[HAVING<条件表达式>]][ORDERBY<列名2>[ASC

3、DESC]]--从(from)哪里来(where)分组(group)由’有’(having)命令(order)排列(asc

4、desc)1、目标列表达式有以下可选格式:、*、<表名>.*、COUNT([DISTINCT

5、AL

6、L]*)、[<表名>.]<属性列名表达式>[,[<表名>.]<属性列名表达式>]…其中<属性列名表达式>可以是由属性列、作用于属性列的聚集函数和常量的任意算数运算(+,-,*,/)组成的运算公式2、聚集函数的一般格式为:([DISTINCT

7、ALL]<列名>)3、where子句的条件表达式有以下可选格式:、<属性列名>、<属性列名>[NOT]BETWEENAND、<属性列名>[NOT]IN、<属性列名>[NOT]LIKE<匹配串>、<属性列名>IS[NOT]LIKE<匹配串>、[NOT]EXISTS(SELECT语句)、<条件

8、表达式><条件表达式>…自定义显示:1、可以使用文字向列中显示的值添加更多文本,文字是字符串值,用单引号括起来,如selectcustomerid,'价格',pricefromitems_ordered显示如下:2、并置输出表中的文本值:并置两个字符串,如:select'你是‘+’谁啊'显示如下:将表中的两列并置到单独一列:如:selectcustomerid+'买了:'+itemasitemfromitems_orderedAs后面跟的是将要显示出来的列名,可以是已存在的列名,也可以是虚拟的列名,其无实际意义3、计算列值:如

9、:selectcustomerid,two_price=2*pricefromitems_ordereduselonewolfselectcustomerid,2*priceastwo_pricefromitems_ordered等于号‘=’和as效果相同只不过语句中位置不同,as在后,=号在前4、检索选定行:即查看与条件匹配的记录,在select语句中使用where子句,使用where子句选择满足条件的行select*fromitems_orderedwhereitem='Tent'5、使用比较运算符来指定条件语法是sele

10、ctcolumn_listfromtable_namewhereexpression1comparison_operaratorexpression2--其中expression1和expression2是常量、变量、函数或基于列的表达式的任何有效组合如:selectpricefromitems_orderedwhereprice>=100一些运算符:<>,!=不等于!<不小于!>不大于6、检索满足一个或多个条件的记录OR:至少满足一个条件时返回true值如:select*fromitems_orderedwherequant

11、ity='4'orprice>1000and:用于连接两个条件并在均满足这两个条件时返回true值如:select*fromitems_orderedwherequantity='4'andprice<1000Not:对搜索条件的结果相反select*fromitems_orderedwherenotprice<1000Between:指定要搜索的包含范围select*fromitems_orderedwherepricebetween200and1500Notbetween:从结果集排除指定的范围select*fromite

12、ms_orderedwherepricenotbetween5and1500--not的位置最好紧跟between,不过不紧跟也不报错7、检索包含给定值集中任何值的记录这类运算是使用IN和NOTIN关键字执行的select*fromitems_orderedwherequantityin('3','4')8、like关键字用于使用通配符来搜索字符串,通配符是特殊字符%表示任何字符串,可以是零个或更多字符_表示任何单个字符[]表示指定范围内的任何单个字符—范围是指:中括号中给定值的所有单个值的集合[^]表示指定范围外的任何单个字

13、符表达式返回LIKE’LO%’以“LO”开头的所有名称LIKE’%ion’以ion结尾的所有名称LIKE’%rt%’其中包含字母rt的所有名称LIKE’_rt’所有以rt结尾的三个字母的名称LIKE’[DK]%’以D或K开头的所有名称LIKE’[A&nbhy;D]ear所有以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。