美文网首页
SQL必知必会总结

SQL必知必会总结

作者: zzL丶 | 来源:发表于2019-12-05 14:42 被阅读0次

1.DISTINCT 只返回不同的数据

   SELECT DISTINCT vend_id FROM Products;

2.LIMIT 限制查询行数

    SELECT prod_name FROM Products LIMIT 5;

3.LIMIT n OFFSET m 限制从m行开始的n行

    SELECT prod_name FROM Products LIMIT 5 OFFSET 5;

4.AND 优先级高于 OR,OR加括号

    SELECT prod_name FROM Products WHERE (vend_id = 'DLL01' OR vend_id = 'BRS01')     AND prod_price >= 10;

5.IN操作符一般比一组OR执行的更快(数据量少不明显)

6.% 通配符不会匹配NULL

    SELECT prod_name LIKE '%';

7._ 单字符通配符

    SELECT prod_name WHERE prod_name LIKE '_dy';

8.CONCAT() 连接字段或字符

    SELECT CONCAT(vend_name, vend_country) FROM Vendors ORDER BY     vend_name;

9.RTRIM() 去除右侧空格、LTRIM() 去除左侧空格、TRIM() 去除两侧空格

SELECT RTRIM('name     ')

SELECT LTRIM('    name')

SELECT TRIM('    name     ')

10.YEAR() 提取年份

    SELECT order_num,order_date FROM Orders WHERE YEAR(order_date) = 2012;

11.COUNT() *则统计总行数不管值是否为空,具体列名则统计该列不为NULL的行数

12.HAVING 过滤组

SELECT cust_id, COUNT(*) AS orders

FROM Orders

GROUP BY cust_id

HAVING COUNT(*) >= 2;

13.UNION 默认去重,UNION ALL 取消去重

14.将查询的结果直接插入到另一个表中

INSERT INTO table1(id,age,name)

SELECT id,age,name

FROM table2;

15.复制表

CREATE TABLE CusCopy AS SELECT * FROM Customers;

16.创建视图

CREATE VIEW ProductCustomers AS

SELECT cust_name, cust_contact, prod_id

FROM Customers, Orders, OrderItems

WHERE Customers.cust_id = Orders.cust_id

AND OrderItems.order_num=Orders.order_num;

相关文章

  • SQL必知必会

    《SQL必知必会》SQL是使用 广泛的数据库语言,几乎所有重要的DBMS都支持SQL。《SQL必知必会(第4版)》...

  • SQL必知必会总结

    1.DISTINCT 只返回不同的数据 SELECT DISTINCT vend_id FROM Product...

  • 新学习计划

    本周的学习安排是sql,由于时间关系仅看了sql必知必会前两章,下周总结,安装sql,总结。对学习计划进行修改,在...

  • 《SQL必知必会 第4版》PDF高清完整版-免费下载

    《SQL必知必会 第4版》PDF高清完整版-免费下载 《SQL必知必会 第4版》PDF高清完整版-免费下载 下载地...

  • SQL必知必会

    一、SQL是Structured Query Language结构化数据语言。 是一种专门用来与数据库沟通的语言基...

  • Sql必知必会

    mac MySQL 下载最新的MySQL社区版[https://dev.mysql.com/downloads/m...

  • SQL必知必会

    一、了解SQL 1、数据库:保存有组织的数据的容器,≠数据库软件 数据库软件:数据库管理系统(DBMS) 2、表:...

  • SQL必知必会

    oracle只显示前几行 select prod_name from products where rownum ...

  • SQL必知必会

    SQL 必知必会 第1章 了解SQL 定义 结构化查询语言(Structured Query Language) ...

  • SQL必知必会

    检索数据 搜索并去重【DISTINCT】: 限制结果【LIMIT】: LIMIT指定返回的行数: OFFSET指定...

网友评论

      本文标题:SQL必知必会总结

      本文链接:https://www.haomeiwen.com/subject/cnqdgctx.html