比方说,我们的表t1
作为是否有可能在相邻列中显示结果和行数?
>desc t1;
id int
name varchar(30)
和
>select count(*) from t1;
count(*)
10
是否有可能获取的结果
id name count
1 abc 10
2 def 10
. . .
. . .
. . .
如果对实际结果列id
name
和计数结果查询count
在相同的结果集中。这可能吗? 其基本思想是将结果行数与结果一起提取,而不必单独向数据库查询数据。即使子查询也很好。
谢谢。
'计数'是没有。总结果集的行不仅仅是当前行,所以它必须是常量。 –