SQL语法从入门到精通.pdf

SQL语法从入门到精通.pdf

ID:57071631

大小:960.24 KB

页数:95页

时间:2020-08-01

SQL语法从入门到精通.pdf_第1页
SQL语法从入门到精通.pdf_第2页
SQL语法从入门到精通.pdf_第3页
SQL语法从入门到精通.pdf_第4页
SQL语法从入门到精通.pdf_第5页
资源描述:

《SQL语法从入门到精通.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SQL语法从入门到精通目录SQL基础教程SQLselectSQLdistinctSQLwhereSQLAND&ORSQLOrderBySQLinsertSQLupdateSQLdeleteSQL高级教程SQLTopSQLLikeSQL通配符SQLInSQLBetweenSQLAliasesSQLJoinSQLInnerJoinSQLLeftJoinSQLRightJoinSQLFullJoinSQLUnionSQLSelectIntoSQLCreateDBSQLCreateTab

2、leSQLConstraintsSQLNotNullSQLUniqueSQLPrimaryKeySQLForeignKeySQLCheckSQLDefaultSQLCreateIndexSQLDropSQLAlterSQLIncrementSQLViewSQLDateSQLNullsSQLisnull()SQL数据类型SQL函数SQLfunctionsSQLavg()SQLcount()SQLfirst()SQLlast()SQLmax()SQLmin()SQLsum()SQ

3、LGroupBySQLHavingSQLucase()SQLlcase()SQLmid()SQLlen()SQLround()SQLnow()SQLformat()SELECT本章讲解SELECT和SELECT*语句。SQLSELECT语句SELECT语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。SQLSELECT语法SELECT列名称FROM表名称以及:SELECT*FROM表名称注释:SQL语句对大小写不敏感。SELECT等效于select。SQLSELECT实例如需获取名为"LastN

4、ame"和"FirstName"的列的内容(从名为"Persons"的数据库表),请使用类似这样的SELECT语句:SELECTLastName,FirstNameFROMPersons"Persons"表:IdLastNameFirstNameAddressCity1AdamsJohnOxfordStreetLondon2BushGeorgeFifthAvenueNewYork3CarterThomasChanganStreetBeijing结果:LastNameFirstNameAdamsJohnBushGeorgeCa

5、rterThomasSQLSELECT*实例现在我们希望从"Persons"表中选取所有的列。请使用符号*取代列的名称,就像这样:SELECT*FROMPersons提示:星号(*)是选取所有列的快捷方式。结果:IdLastNameFirstNameAddressCity1AdamsJohnOxfordStreetLondon2BushGeorgeFifthAvenueNewYork3CarterThomasChanganStreetBeijingDISTINCT本章讲解SELECTDISTINCT语句。SQLSELECTD

6、ISTINCT语句在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词DISTINCT用于返回唯一不同的值。语法:SELECTDISTINCT列名称FROM表名称使用DISTINCT关键词如果要从"Company"列中选取所有的值,我们需要使用SELECT语句:SELECTCompanyFROMOrders"Orders"表:CompanyOrderNumberIBM3532W3School2356Apple4698W3School6953结果:CompanyIBMW3Sc

7、hoolAppleW3School请注意,在结果集中,W3School被列出了两次。如需从Company"列中仅选取唯一不同的值,我们需要使用SELECTDISTINCT语句:SELECTDISTINCTCompanyFROMOrders结果:CompanyIBMW3SchoolApple现在,在结果集中,"W3School"仅被列出了一次。WHEREWHERE子句用于规定选择的标准。WHERE子句如需有条件地从表中选取数据,可将WHERE子句添加到SELECT语句。语法SELECT列名称FROM表名称WHERE列运算符值下

8、面的运算符可在WHERE子句中使用:操作符描述=等于<>不等于>大于<小于>=大于等于<=小于等于BETWEEN在某个范围内LIKE搜索某种模式注释:在某些版本的SQL中,操作符<>可以写为!=。使用WHERE子句如果只希望选取居住在城市"Beijing"中的人,我们需要向SELECT语句

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

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

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