sql 语句
10页1、SQL DML 和 DDL可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。 SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。查询和更新指令构成了 SQL 的 DML 部分: SELECT- 从数据库表中获取数据 UPDATE- 更新数据库表中的数据 DELETE- 从数据库表中删除数据 INSERT INTO- 向数据库表中插入数据SQL 的数据定义语言 (DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。SQL 中最重要的 DDL 语句: CREATE DATABASE- 创建新数据库 ALTER DATABASE- 修改数据库 CREATE TABLE- 创建新表 ALTER TABLE- 变更(改变)数据库表 DROP TABLE- 删除表 CREATE INDEX- 创建索引(搜索键) DROP INDEX- 删除索引SQL SELECT 语法SELECT 列名称 FROM 表名称以及:SELECT * FROM 表名称注释:SQ
2、L 语句对大小写不敏感。SELECT 等效于 select。SQL SELECT 实例如需获取名为 LastName 和 FirstName 的列的内容(从名为 Persons 的数据库表),请使用类似这样的 SELECT 语句:SELECT LastName,FirstName FROM PersonsPersons 表:IdLastNameFirstNameAddressCity1AdamsJohnOxford StreetLondon2BushGeorgeFifth AvenueNew York3CarterThomasChangan StreetBeijing结果:LastNameFirstNameAdamsJohnBushGeorgeCarterThomasSQL SELECT * 实例现在我们希望从 Persons 表中选取所有的列。请使用符号 * 取代列的名称,就像这样:SELECT * FROM Persons提示:星号(*)是选取所有列的快捷方式。结果:IdLastNameFirstNameAddressCity1AdamsJohnOxford StreetLondo
3、n2BushGeorgeFifth AvenueNew York3CarterThomasChangan StreetBeijingSQL SELECT DISTINCT 语句在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 DISTINCT 用于返回唯一不同的值。语法:SELECT DISTINCT 列名称 FROM 表名称使用 DISTINCT 关键词如果要从 Company 列中选取所有的值,我们需要使用 SELECT 语句:SELECT Company FROM OrdersOrders表:CompanyOrderNumberIBM3532W3School2356Apple4698W3School6953结果:CompanyIBMW3SchoolAppleW3School请注意,在结果集中,W3School 被列出了两次。如需从 Company 列中仅选取唯一不同的值,我们需要使用 SELECT DISTINCT 语句:SELECT DISTINCT Company FROM Orders结果:CompanyIBMW3Sc
4、hoolApple现在,在结果集中,W3School 仅被列出了一次。WHERE 子句用于规定选择的标准。WHERE 子句如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。语法SELECT 列名称 FROM 表名称 WHERE 列 运算符 值下面的运算符可在 WHERE 子句中使用:操作符描述=等于不等于大于=大于等于=小于等于BETWEEN在某个范围内LIKE搜索某种模式注释:在某些版本的 SQL 中,操作符 可以写为 !=。使用 WHERE 子句如果只希望选取居住在城市 Beijing 中的人,我们需要向 SELECT 语句添加 WHERE 子句:SELECT * FROM Persons WHERE City=BeijingPersons 表LastNameFirstNameAddressCityYearAdamsJohnOxford StreetLondon1970BushGeorgeFifth AvenueNew York1975CarterThomasChangan StreetBeijing1980GatesBillXuanwumen 10Be
《sql 语句》由会员小**分享,可在线阅读,更多相关《sql 语句》请在金锄头文库上搜索。
2020年高考真题——理科综合(全国卷Ⅲ)+Word版含答案
2021年绝味鸭脖策划书
2021年熟食店创业方案
2021年熟食店开店策划
2021年卤菜店创业计划书
2021年周黑鸭网络营销策划方案
东大21年1月考试《现代设计方法》考核作业
谈我国行政管理效率的现状及其改观对策(论文)
单证员考试-备考辅导-复习资料:无贸易背景信用证案分析.docx
土木工程毕业生答辩自述.docx
建筑学毕业后工作状态真实写照.doc
C#代码规范(湖南大学).doc
xx区食药监局2019年工作总结及2020年工作计划
2019年中医院药物维持治疗门诊工人先锋号先进事迹
2019年度xx乡镇林长制工作总结
2019年性艾科工作计划书
2019年人才服务局全国扶贫日活动开展情况总结
关于组工信息选题的几点思考
摘了穷帽子 有了新模样
2019年某集团公司基层党支部书记培训班心得体会
2024-03-13 36页
2024-03-13 12页
2024-03-13 15页
2024-03-13 35页
2024-03-04 55页
2024-03-04 57页
2024-03-04 137页
2024-03-04 65页
2024-02-23 12页
2024-02-23 3页