LEFT JOIN的工作情況是這樣的:你給出用來匹配兩個數據表裏的數據行的數據列,當來自左數據表的某個數據行與來自右數據表的某個數據行匹配時,那兩個數據行的內容就會被選取爲一個輸出數據行;如果來自左數據表的某個數據行在右數據表裏找不到匹配,它也會被選取爲一個輸出數據行,此時與它聯結的是一個來自右數據表的“假”數據行,這個“假”數據行的所有數據列都包含NULL值。換句話說,在LEFT JOIN操作裏,來自左數據表的每一個數據行在結果集裏都有一個對應的數據行,不管它在右數據表裏有沒有匹配。在結果集裏,在右數據表裏沒有匹配的結果數據行有這樣一個特徵:來自右數據表的所有數據列都是NULL值。這個特徵可以讓你知道右數據表裏缺少了哪些數據行。這是一個既有趣又重要的特徵,能夠反映出各種各樣的問題。還沒有爲哪些顧客指派服務代表?哪些庫存商品一件也沒賣出去?
使用bookshelf.js進行left join操作
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
NodeJS與Nginx共用80端口
KingsleyTong
2018-08-27 18:56:41
學習 NodeJS 5-ES6常用語法
PengLoveJava
2018-08-27 16:48:41
學習 NodeJS 7-Node
PengLoveJava
2018-08-27 16:48:41
學習 NodeJS 8-MongoDB介紹
PengLoveJava
2018-08-27 16:48:40
學習 NodeJS 6-商品列表模塊實現
PengLoveJava
2018-08-27 16:48:40
學習 NodeJS 3-Vue-router
PengLoveJava
2018-08-27 16:48:40
學習 NodeJS 2-Vue基礎語法
PengLoveJava
2018-08-27 16:48:38
學習 NodeJS 1-課程介紹
PengLoveJava
2018-08-27 16:48:38
學習 NodeJS 4-Vue-Resource&Axios
PengLoveJava
2018-08-27 16:48:38
node運維-pm2實現linux重啓後自啓動node服務
SalahMan
2018-08-27 16:20:26
NodeJS 異步操作:擺脫‘Callback hell’初談
Nightwish93
2018-08-27 10:22:32
NodeJS 異步操作:更爲優雅的實現:thenjs
Nightwish93
2018-08-27 10:22:32
NodeJS 異步操作:事件隊列的有序與併發操作
Nightwish93
2018-08-27 10:22:32
使用 npm 打包項目
adiljan4
2018-08-27 07:40:05
express 4x API 速查
0x29
2018-08-27 04:32:26