兩個不同查詢方式後的結果,例如列出多筆ID,怎麼比對出不同的ID
(如:a結果有的ID,但b結果沒有的ID)
另外問個額外的問題,查詢包多層,查詢速度會變慢嗎?
1.參考slime大大 LEFT JOIN 的方式即可
2.查詢包多層是一定會變慢的,如果涉及到全表搜尋+資料量大,會變得很慢,至少是分鐘級以上的,還可能更久.
所以學資料庫第一個步驟就是要寫正確,
寫到一定程度之後就要考慮效率的問題,
這個東西就需要經驗了,
經驗足夠之後,
一開始在建表的時候就會考慮進去了,
不需要等後來才去改資料表結構.