SQL常用语句+举例.docx

SQL常用语句+举例.docx

ID:59270103

大小:20.52 KB

页数:7页

时间:2020-09-08

SQL常用语句+举例.docx_第1页
SQL常用语句+举例.docx_第2页
SQL常用语句+举例.docx_第3页
SQL常用语句+举例.docx_第4页
SQL常用语句+举例.docx_第5页
资源描述:

《SQL常用语句+举例.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SQL常用语句+举例相关表:Store_information表Store_namesalesdateLosAngeles$1500Jan-05-1999SanDiego$250Jan-07-1999LosAngeles$300Jan-08-1999Boston$700Jan-08-1999Geography表Region_nameStore_nameEastBostonEastNewYorkWestLOSAngelesWestSanDiego1.distinct:剔除重复记录例:selectdistinctstroe_namefromStore_informationStore_na

2、meLosAngelesSanDiegoBoston结果:2.And/or:并且/或例:在表中选出所有sales高于$1000或是sales在$275及$500之间的记录Selectstore_name,salesfromStore_informationWheresales>1000Or(sales>275andsales<500)Store_namesalesLosAngeles1500SanDiego300结果:1.In(...,...):在括号内可以有一个或多个值例:在表中查找store_name包含LosAngeles或SanDiego的记录Select*fromStore_

3、informationwherestore_namein(‘LosAngeles’,’SanDiego’)结果:Store_namesalesdateLosAngeles$1500Jan-05-1999SanDiego$250Jan-07-1999LosAngeles$300Jan-08-19992.Between:可以运用一个范围抓出表中的值与in的区别:in依照一个或数个不连续的值的限制抓出表中的值例:查找表中介于Jan-06-1999及Jan-10-1999中的记录Select*fromStore_informationwheredatebetween‘Jan-06-1999’a

4、nd‘Jan-10-1999’结果:Store_namesalesdateSanDiego$250Jan-07-1999LosAngeles$300Jan-08-1999Boston$700Jan-08-1999补充:或采用例2中的方法3.Like:让我们依据一个套式来找出我们要的记录套式通常包含:’A_Z’:所有以A开头,中间包含一个字符,以Z结尾的字串’ABC%’:所有以ABC起头的字串’%XYZ’:所有以XYZ结尾的字串’%AN%’:所有包含AN的字串例:Select*fromStore_informationwherestore_namelike‘%An%’结果:Store_n

5、amesalesdateLosAngeles$1500Jan-05-1999SanDiego$250Jan-07-1999LosAngeles$300Jan-08-19991.Orderby:排序,通常与ASC(从小到大,升序)、DESC(从大到小,降序)结合使用当排序字段不止一个时,先依据字段1排序,当字段1有几个值相同时,再依据字段2排序例:表中sales由大到小列出Store_information的所有记录SelectStore_name,sales,datefromStore_informationorderbysalesdesc结果:Store_namesalesdateL

6、osAngeles$1500Jan-05-1999Boston$700Jan-08-1999LosAngeles$300Jan-08-1999SanDiego$250Jan-07-19992.函数:AVG(平均值)、COUNT(计数)、MAX(最大值)、MIN(最小值)、SUM(求和)语句:select函数名(字段名)from表名例:求出sales的总和Selectsum(sales)fromStore_informationSum(sales)$2750结果:1.COUNT(计数)例:找出Store_information表中有几个store_name值不是空的记录Selectcou

7、nt(store_name)fromStore_informationWherestore_nameisnotnullcount(store_name)4结果:补充说明:count和distinct经常合起来使用的目的是找出表中有多少个不重复的记录例:找出表中有多少个不重复的store_nameSelectcount(distinctstore_name)fromStore_informationcount(store_name)3结果:2.G

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

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

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