3.0.0 - 普通 - 未处理
应该是用用SELECT COUNT(*) AS tp_count FROM xxx.dbo.xxx WHERE xxx='xxxxxx' 语句取出总条数的 ,但是会自动变成下面语句 SELECT T1.* FROM (SELECT ROW_NUMBER() OVER ( ORDER BY rand()) AS ROW_NUMBER, thinkphp.* FROM (SELECT COUNT(*) AS tp_count FROM xxx.dbo.xxx WHERE xxx='xxxxxx') AS thinkphp) AS T1 WHERE (T1.ROW_NUMBER BETWEEN 1 AND 1) 总数变成1了,这个怎么处理呢? 