對SQL語句新的認識

學數據庫這麼久,再怎麼寫SQL語句時,一直很迷茫,簡單一點還能夠,複雜了就沒有思路了! 數據庫

最近看了些資料,又想起上學時,講的數據庫和關係數學之間的聯繫。 工具

生活中咱們用關係數學來解決一些實際問題,而關係數據庫是根據關係數學衍生出來的存儲工具! 數學

關係數據庫中的SQL語句就是關係數學中的表達式! io

因此,當你要寫一個SQL語句時,能夠先考慮你要解決的問題屬於哪類關係運算!並且同一問題,可能會有多個寫法! select

下面是SQL語句中用到的關係: nio

並(union) 數據

交(intersection) di

補(except) 生活

笛卡爾積(cartesian product) vi

投影(projection)

鏈接(selection)

鏈接(join)

除(division)

本人數據庫很菜,以上是一些粗淺的認識,有說的不對的,歡迎來噴!

相關文章
相關標籤/搜索