1
具有特定值的條目我有兩個MySQL表人和狗:DBIx ::類:計數相關表
TABLE humans:
id int, name varchar(32)
TABLE dogs
id int, human int, dead int
每個人可以有零種或更多的狗。如果狗死了,那麼整數死亡被設置爲「1」。現在我想要統計所有有過死狗的人。
SELECT COUNT(*) FROM humans WHERE
(SELECT count(*) FROM dogs WHERE humans.id = dogs.human AND dead = 1) > 0
我怎麼能認識到這一點與皮爾斯偉大DBIx ::類:
在SQL這可以用做什麼?