查询去除空值_SQL多表查询
生活随笔
收集整理的這篇文章主要介紹了
查询去除空值_SQL多表查询
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
表的加法
union 去除重復行 union all保留重復行
表的聯結
- 交叉聯結也稱笛卡爾積,是將表中的每一行都與另一張表的所有行合并在一起
- 內聯結是將兩張表中相同的部分合并在一起
- 全聯結是將兩張表中所有的行,相同的部分合并,不同的部分用空值填充(mysql不支持全聯結)
- 左聯結是以左表為主,相同的部分合并,右表缺失的部分用空值填充
- 右聯結是以左表為主,相同的部分合并,左表缺失的部分用空值填充
case表達式
- 當有多種情況需要條件判斷時就需要使用case when(else省略時為空值)
- case表達式可以寫在sql的任意子句當中
sqlzoo練習
總結
以上是生活随笔為你收集整理的查询去除空值_SQL多表查询的全部內容,希望文章能夠幫你解決所遇到的問題。