常用的sql语句汇总
来源:互联网 发布:手机淘宝开店一件代发 编辑:程序博客网 时间:2024/05/09 13:12
SELECT 语句用于从数据库中选取数据。
结果被存储在一个结果表中,称为结果集。
下面的 SQL 语句从 "Websites" 表中选取 "name" 和 "country" 列:
实例
SELECTname,countryFROMWebsites;
SQL SELECT DISTINCT 语句
下面的 SQL 语句仅从 "Websites" 表的 "country" 列中选取唯一不同的值,也就是去掉 "country" 列重复值:
实例
SELECTDISTINCTcountryFROMWebsites;
输出结果:
WHERE 子句实例
下面的 SQL 语句从 "Websites" 表中选取国家为 "CN" 的所有网站:
实例
SELECT *FROMWebsitesWHEREcountry='CN';
执行输出结果:
SQL ORDER BY 关键字
ORDER BY 关键字默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,您可以使用 DESC 关键字。下面的 SQL 语句从 "Websites" 表中选取所有网站,并按照 "alexa" 列排序:
实例
SELECT *FROMWebsitesORDERBYalexa;
下面的 SQL 语句从 "Websites" 表中选取所有网站,并按照 "alexa" 列降序排序:
实例
SELECT *FROMWebsitesORDERBYalexaDESC;
SQL UPDATE 实例
假设我们要把 "菜鸟教程" 的 alexa 排名更新为 5000,country 改为 USA。
我们使用下面的 SQL 语句:
实例
UPDATEWebsitesSETalexa='5000',country='USA'WHEREname='菜鸟教程';
SQL DELETE 语句
DELETE 语句用于删除表中的行。
实例
DELETEFROMWebsitesWHEREname='百度'ANDcountry='CN';SQL LIKE 操作符实例
DELETEFROMWebsitesWHEREname='百度'ANDcountry='CN';
下面的 SQL 语句选取 name 以字母 "G" 开始的所有客户:
实例
SELECT * FROM Websites
WHERE name LIKE 'G%';
WHERE name LIKE 'G%';
通过使用 NOT 关键字,您可以选取不匹配模式的记录。
下面的 SQL 语句选取 name 不包含模式 "oo" 的所有客户:
实例
SELECT * FROM Websites
WHERE name NOT LIKE '%oo%';
WHERE name NOT LIKE '%oo%';
阅读全文
0 0
- 常用的 SQL语句 汇总
- 常用的sql语句汇总
- 常用SQL语句汇总
- 常用SQL语句汇总
- SQL常用语句汇总
- 常用SQL语句汇总
- 常用SQL语句汇总
- 常用SQL 语句汇总
- 常用SQL语句汇总
- 常用sql语句汇总
- 常用 sql 语句汇总
- Mysql中常用的sql语句汇总
- Oracle常用SQL语句汇总
- ms sql常用语句汇总
- sqlserver常用sql语句汇总
- 常用oracle sql语句汇总
- Mysql 常用sql语句汇总
- sql的语句汇总
- Java-Base64工具类
- String、StringBuffer 和 StringBuilder 的使用方法及区别
- 自定义View,实现PopupWindow下拉列表
- js数组方法
- Linux下如何删除非空目录
- 常用的sql语句汇总
- BZOJ2199: [Usaco2011 Jan]奶牛议会(2-SAT+DP)
- 启尔德小传
- 关于前台文本框数据传入后台出现乱码?的解决以及ssh传参
- Java-CharTools工具类
- 绘制验证码
- 关于MySQL的wait_timeout连接超时问题报错解决方案
- MongoDB笔记二
- 《UNIX环境高级编程》笔记6--文件类型