找出兩個數據表中不存在的那些數據

假設目前 user_id = 1

uc數據表

prod_id / user_id102 / 1103 / 1

cs數據表

prod_id / user_id102 / 1

我想找出 103 ,也就是uc數據表有,但cs數據表沒有的那些數據

SELECT
    uc.prod_id    FROM `user_cart` as uc 
    JOIN `user_cart_stock` as cs ON cs.prod_id = uc.prod_id    WHERE uc.user_id = 1
    AND cs.prod_id IS NULL

我發現這樣寫啥都不給印?


红糖糍粑
浏览 438回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL