我有两张桌子。 t1包含商家信息:
T1
id | busName | busPhone
t2包含营业时间
T2
id | busId |打开|靠近
其中t1.id = t2.busId
我需要创建一个查询并循环遍历它,如果t2没有相应的记录,请选择那些以添加数据。显然,下面的查询不正确......
SELECT t1.id
FROM t1
LEFT JOIN t2 ON (t1.id = t2.busId)
WHERE t2.id != ''
答案 0 :(得分:0)
这应该是您的查询:
SELECT DISTINCT(t1.id)
t1 LEFT JOIN t2 ON (t1.id = t2.busId)
WHERE t2.busId IS NULL
答案 1 :(得分:0)
select id from t1 where id not in (select busId from t2)