查询去除空值_SQL多表查询
生活随笔
收集整理的這篇文章主要介紹了
查询去除空值_SQL多表查询
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
表的加法
union 去除重復(fù)行 union all保留重復(fù)行
表的聯(lián)結(jié)
- 交叉聯(lián)結(jié)也稱笛卡爾積,是將表中的每一行都與另一張表的所有行合并在一起
- 內(nèi)聯(lián)結(jié)是將兩張表中相同的部分合并在一起
- 全聯(lián)結(jié)是將兩張表中所有的行,相同的部分合并,不同的部分用空值填充(mysql不支持全聯(lián)結(jié))
- 左聯(lián)結(jié)是以左表為主,相同的部分合并,右表缺失的部分用空值填充
- 右聯(lián)結(jié)是以左表為主,相同的部分合并,左表缺失的部分用空值填充
case表達(dá)式
- 當(dāng)有多種情況需要條件判斷時(shí)就需要使用case when(else省略時(shí)為空值)
- case表達(dá)式可以寫在sql的任意子句當(dāng)中
sqlzoo練習(xí)
總結(jié)
以上是生活随笔為你收集整理的查询去除空值_SQL多表查询的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 银杏树多少钱啊?
- 下一篇: auuc 评估指标_分类之性能评估指标