我在sql表中有100条记录
我可以获得应用限制的单个查询中的记录总数
喜欢..
SELECT * , COUNT(*) as records form table offset 0 limit 10.
因此记录的值为100。 可能有些怎么样?
答案 0 :(得分:2)
使用相关子查询:
SELECT * , (SELECT COUNT(*)
from table) as records
form table
offset 0 limit 10;
但最好只为这个计数做一个单独的查询,然后从你的前端应用程序以你想要的方式显示它,而不是100次。