count(*) 为0 记录不显示的问题

默认

SELECT INFO.ID,COUNT(INFO_COMMENTS.ID) AS comnum FROM INFO inner join INFO_COMMENTS on  INFO.ID=INFO_COMMENTS.TO_ID GROUP BY INFO.ID

会出现 count(*) 为0 记录不显示

需要改为

SELECT INFO.ID,COUNT(INFO_COMMENTS.ID) AS comnum FROM INFO left join INFO_COMMENTS on  INFO.ID=INFO_COMMENTS.TO_ID GROUP BY INFO.ID

可正常显示为0的记录条数。

平时不注意,像现在记录下

posted @ 2011-07-06 12:50  kwor  阅读(663)  评论(0编辑  收藏  举报