高级语法(二)

**ORDER BY:使用 ASC 或 DESC 来设置查询结果是按照升序或者降序排列。

。。。。。ORDER BY ROL ASC/DESC

**JOIN:

1、内连接:SELECT FROM 表1 (INNER)JOIN 表2 ON 表1.ROL=表2.ROL

     即两表取交集

2、左连接:SELECT FROM 表1 LEFT JOIN 表2 ON 表1.ROL=表2.ROL

      左表全部保留,右表关联不上用null表示

3、右连接和左连接一样。

4、左表独立:SELECT FROM 表1 LEFT JOIN 表2 ON 表1.ROL=表2.ROL WHERE 表1.ROL IS NULL (注意是is,不是‘=’)

        即选出左表独有的数据

5、右表独立:和左表独立一样

6、全连接(并集):就是左连接加上右连接

SELECT FROM 表1 LEFT JOIN 表2 ON 表1.ROL=表2.ROL

UNION

SELECT FROM 表1 RIGHT JOIN 表2 ON 表1.ROL=表2.ROL

7、并集去除交集:

SELECT FROM 表1 LEFT JOIN 表2 ON 表1.ROL=表2.ROL WHERE 表2.ROL IS NULL

UNION

SELECT FROM 表1 RIGHT JOIN 表2 ON 表1.ROL=表2.ROL 表1.ROL IS NULL

**UNION

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一. Java基础部分.................................................
    wy_sure阅读 3,846评论 0 11
  • 基础语句 1. 创建数据库 CREATE DATABASE database_name 2. 删除数据库 drop...
    敲代码的本愿阅读 1,053评论 1 7
  • 大兴西红门发生了火宅,完成19人死亡。里面有几个月,几岁的孩子。大火无情的毁灭了一切。火宅的起因还没有调查清楚,但...
    响铃的点滴感悟阅读 186评论 0 0
  • 杨柳微微, 满浸残花遗香; 碧湖漾漾, 喜映落日余晖。
    East东子阅读 230评论 12 8
  • 人最难承受的一种感受是愤怒,因为在我们小的时候,我们被训练到愤怒是不好的,我们体会到了和愤怒的人在一起是危险的。 ...
    邓美芳阅读 505评论 0 1