如果在另一个表中找不到记录,则从一个表中选择

时间:2017-02-26 14:19:22

标签: mysql

我有两张桌子:

t1
------------
id
user


t2
------------
user_id
item

如果在t2

中找不到匹配的记录,我需要从t1中选择
SELECT * 
FROM t1
LEFT JOIN t2 ON (t1.id = t2.user_id)
WHERE ???

有点卡住......

2 个答案:

答案 0 :(得分:5)

SELECT t1.* 
FROM t1
LEFT JOIN t2 ON  t1.id = t2.user_id 
WHERE t2.user_id IS NULL

答案 1 :(得分:0)

您可以使用centrePoint = e.target.getBounds().getCenter(); ,例如:

NOT EXISTS

这是 SQL Fiddle