7
我該怎麼做的,除非蜂巢QL條款(如SQL)蜂巢QL除第
我有2個表,每個表是唯一ID的專欄中,我想找到的ID列表僅在表1中,但不是在表2
表1 蘋果 橙色 梨
表2 蘋果 橙色
在SQL你可以做一個EXCEPT子句(http://en.wikipedia.org/wiki/Set_operations_%28SQL%29),但你不能這樣做在蜂巢QL
我該怎麼做的,除非蜂巢QL條款(如SQL)蜂巢QL除第
我有2個表,每個表是唯一ID的專欄中,我想找到的ID列表僅在表1中,但不是在表2
表1 蘋果 橙色 梨
表2 蘋果 橙色
在SQL你可以做一個EXCEPT子句(http://en.wikipedia.org/wiki/Set_operations_%28SQL%29),但你不能這樣做在蜂巢QL
我不認爲有任何內置的方式來這樣做,但LEFT OUTER JOIN
應該做的伎倆。
這從table1
該做選擇的所有ID 不存在table2
:
SELECT t1.id FROM table1 t1 LEFT OUTER JOIN table2 t2 ON (t1.id=t2.id) WHERE t2.id IS NULL;
感謝,這給了我我想要的東西 – sesquipedalians