我有两个表在我的sqlite数据库 - 招标和很多。如何计算子行数?
标段:
id
name
address
很多:
id
tender_id # it's tender's ID from table `tenders`
summ
一个招标可能有很多很多。如何计数有0手的投标?
我试着查询,如:
select lots.* from lots
inner join tenders on tenders.id = lots.tender_id
group by lots.id
having count(*) =0
和
SELECT COUNT(tenders.id) AS cnt FROM tenders, lots WHERE lots.tender_id = tenders.id group by tenders.id having cnt=0
没有结果。 但是,当我尝试做
select * from lots where tender_id=263128
我看到0行作为结果。
谢谢。
请不要忘记,以纪念一个答案所接受,也许给一票;) – DrCopyPaste