【发布时间】:2008-11-06 09:46:28
【问题描述】:
SELECT `name` , COUNT(*) AS `count`
从`t1`,`t2`
WHERE `t2`.`id` = `t1`.`id`
GROUP BY `t2`.`id`
我想从 t1 获取名称以及 t2 中 id 与 t1 相同的行数。
到目前为止,我已经获得了上述内容,但是如果 t2 中没有匹配的行,它将不会返回任何数据。如果没有行,我希望 count 为 0(或 NULL),并且名称仍然返回。
编辑:我希望能够按count 降序排序。 (或nameASC)这可能吗?
【问题讨论】: