2016-07-14 8 views
-1

追加されていない項目を表示することはできますか? add_tbに追加されていない項目を表示したい。データはitemcode 2、4、5MYSQL - 表示されない項目を表示

item_tb 

itemcode item 
1  monitor 
2  mouse 
3  keyboard 
4  barcode scanner 
5  system unit 

add_tb 

itemcode 
1 and 3 
+0

、どのように我々は言うことができるように、そのためNOT INを使用することができますアイテムは追加されませんでしたか?また、 'add_tb'に' itemcode'カラムに '1と3'のような値が入っていますか? – BeetleJuice

+0

どのように表示されますか?私はあなたがwnatを追加し、最後にすべてのアイテムを表示することができると思います – C2486

答えて

1

する必要がありますあなたは

SELECT item FROM item_tb WHERE itemcode 
    NOT IN (SELECT itemcode FROM add_tb) 
0

使用LEFT JOINあなたのテーブルを見てみると

SELECT * 
FROM `add_tb` 
LEFT JOIN `item_tb` ON `add_tb`.itemcode = `item_tb`.itemcode 
WHERE `item_tb`.itemcode IS NULL 
関連する問題