[操作疑難] sql 問題請教

table A
id  name mark

table B
id name

我想做到
select table A , done(如果個name有係table B出現就用1表示,冇為0)
請問CHING
sql做唔做到咁ga
many thanks

本帖最後由 carlkyo 於 2016-9-29 10:57 編輯

SELECT `table_a`.* ,table_a.user not in(SELECT user FROM table_b)as done FROM `table_a`
解決左
thanks

TOP

我會用 table a left join table b
select case null/ not null 做個done
唔太鐘意係select行sub query...

TOP

我會用 table a left join table b
select case null/ not null 做個done
唔太鐘意係select行sub query... ...
紫河馬 發表於 2016-9-29 12:20



    left join 會 join 多左... 你要 group by key埋...

TOP