- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL基础语句学习1,ORDER BY 语句ORDER BY 语句用于根据指定的列对结果集进行排序。ORDER BY 语句默认按照升序对记录进行排序。如果您希望按照降序对记录进行排序,可以使用 DESC 关键字。原始的表 (用在例子中的):Orders 表:CompanyOrderNumberIBM3532W3School2356Apple4698W3School6953实例 1以字母顺序显示公司名称:SELECT Company, OrderNumber FROM Orders ORDER BY Company结果:CompanyOrderNumberApple4698IBM3532W3School6953W3School2356实例 2以字母顺序显示公司名称(Company),并以数字顺序显示顺序号(OrderNumber):SELECT Company, OrderNumber FROM Orders ORDER BY Company, OrderNumber结果:CompanyOrderNumberApple4698IBM3532W3School2356W3School6953实例 3以逆字母顺序显示公司名称:SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC结果:CompanyOrderNumberW3School6953W3School2356IBM3532Apple4698实例 4以逆字母顺序显示公司名称,并以数字顺序显示顺序号:SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC, OrderNumber ASC结果:CompanyOrderNumberW3School2356W3School6953IBM3532Apple4698注意:在以上的结果中有两个相等的公司名称 (W3School)。只有这一次,在第一列中有相同的值时,第二列是以升序排列的。如果第一列中有些值为 nulls 时,情况也是这样的。2,INSERT INTO 语句INSERT INTO 语句用于向表格中插入新的行。语法INSERT INTO 表名称 VALUES (值1, 值2,....)我们也可以指定所要插入数据的列:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)插入新的行Persons 表:LastNameFirstNameAddressCityCarterThomasChangan StreetBeijingSQL 语句:INSERT INTO Persons VALUES (Gates, Bill, Xuanwumen 10, Beijing)结果:LastNameFirstNameAddressCityCarterThomasChangan StreetBeijingGatesBillXuanwumen 10Beijing在指定的列中插入数据Persons 表:LastNameFirstNameAddressCityCarterThomasChangan StreetBeijingGatesBillXuanwumen 10BeijingSQL 语句:INSERT INTO Persons (LastName, Address) VALUES (Wilson, Champs-Elysees)结果:LastNameFirstNameAddressCityCarterThomasChangan StreetBeijingGatesBillXuanwumen 10BeijingWilson?Champs-Elysees?3,SQL UPDATE 语句/sql/sql_insert.aspSQL insert/sql/sql_delete.aspSQL deleteUpdate 语句Update 语句用于修改表中的数据。语法:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值Person:LastNameFirstNameAddressCityGatesBillXuanwumen 10BeijingWilson?Champs-Elysees?更新某一行中的一个列我们为 lastname 是 Wilson 的人添加 firstname:UPDATE Person SET FirstName = Fred WHERE LastName = Wilson 结果:LastNameFirstNameAddressCityGatesBillXuanwumen 10BeijingWilsonFredChamps-Elys
文档评论(0)