表A字段id,name
表B字段id,content
现在要查询查表A的记录总数,条件是A.id=B.id 并且表B对应的记录总数为0,在线等了....类似SELECT COUNT(*)
FROM tb1,tb2
WHERE tb1.id=tb2.id AND b.recordcount=0 这样的是完全错的....因为recordcount不能在sql直接这样运行...
在线等...
表B字段id,content
现在要查询查表A的记录总数,条件是A.id=B.id 并且表B对应的记录总数为0,在线等了....类似SELECT COUNT(*)
FROM tb1,tb2
WHERE tb1.id=tb2.id AND b.recordcount=0 这样的是完全错的....因为recordcount不能在sql直接这样运行...
在线等...
SELECT COUNT(*)
FROM tb1,tb2
WHERE tb1.id=tb2.id AND b.[recordcount]=0
COUNT(*) AS cnt
FROM tb1 AS A,
LEFT JOIN tb2 AS B
ON A.id=B.id
WHERE B.id IS NULL--这样子吗?
where not exits(select id from b where b.id=a.id)
表B字段id,content
现在要查询查表A的记录总数,条件是A.id=B.id 并且符合条件的表B的记录条数为0