+ -
当前位置:首页 → 问答吧 → [求助]mysql用inner join多表查询时如何查询行数?

[求助]mysql用inner join多表查询时如何查询行数?

时间:2010-11-10

来源:互联网

多表查询时,如何得出结果有多少,对了。还有用了group by 。。我查询的结果不对。

$rscount=mysql_query("select count(*) from username inner join fta on username.crc=fta.user_crc group by username.name");
username表里有的crc 及name字段。   fta有user_crc以及一些记录,以时间来记录的,就是说fta里有多个crc相同的,就是同一个用户。
这样可以算出行数么?不过得出的结果和实际的差很多。。。。
分页要用。。。

作者: onepc   发布时间: 2010-11-10

Try the following:

select username.name, count(username.crc) from username inner join fta on username.crc=fta.user_crc group by username.name

作者: ambushaa   发布时间: 2010-11-10