count本来就是返回一个统计结果,结果只有一个的时候当然只返回一条数据了。
你想返回多条,应该是漏写了抄group by,否则的话就是只返回一条袭。一般情况下,在sql语句里就是要分开实现,即便通过join可能会实现你想要的,但是逻辑上百很别扭度,建议在Java逻辑中拆开,不要都用一条sql来实现。
count本来就是返回一个统计结果,结果只有一个的时候当然只返回一条数据了。
你想返回多条,应该是漏写了抄group by,否则的话就是只返回一条袭。一般情况下,在sql语句里就是要分开实现,即便通过join可能会实现你想要的,但是逻辑上百很别扭度,建议在Java逻辑中拆开,不要都用一条sql来实现。