我写了以下查询:
select
*,
count(pk_id) as row_count
from employee
group by
pk_id
但我没有得到1作为每列的row_count值。 如何获取作为查询结果返回的总行数? 有人可以帮忙吗?
还有一件事是我不想写任何子查询 :(
答案 0 :(得分:1)
您是否考虑过将这些行计算在消耗此结果集的任何行中,或仅使用FOUND_ROWS?您是否需要将rowcount显示为结果集中的列?
答案 1 :(得分:0)
尝试:
select
*,
count(*) as row_count
from employee
group by
pk_id