Sql 先限后清
此代码工作正常Sql 先限后清,sql,Sql,此代码工作正常 所以我有一列no,它包含从0到36的数字 我有很多争吵。因此,这个SQL将它们分组为单个0、1、2、3、4。。。。36,在TOTAL中,我给出了每0到36个数字的计数。看起来是这样的: 0-是表中的40倍 1-是35倍 2-15 3-14等 此代码统计我的所有行 所以我需要增加限制,我只想计算最后100行,然后检查它们的计数 例如,如果我在SQL代码末尾添加LIMIT 7。这样不行,因为它会给我从0到6的数字。。。 首先,我需要选择(限制)最后7行,然后使用我的代码类型并计算它们
所以我有一列
no
,它包含从0到36的数字
我有很多争吵。因此,这个SQL将它们分组为单个0、1、2、3、4。。。。36,在TOTAL
中,我给出了每0到36个数字的计数。看起来是这样的:0-是表中的40倍
1-是35倍
2-15
3-14等
此代码统计我的所有行
所以我需要增加限制,我只想计算最后100行,然后检查它们的计数
例如,如果我在SQL代码末尾添加
LIMIT 7
。这样不行,因为它会给我从0到6的数字。。。
首先,我需要选择(限制)最后7行,然后使用我的代码类型并计算它们
我只想数最后100行,并检查它们的计数
我假设您有某种id,可以在子查询中使用:
SELECT DISTINCT no, COUNT(*) AS TOTAL
FROM ar_test
GROUP BY no
ORDER BY TOTAL DESC
select no, count(*)
from (select no from table order by id desc limit 100) as subset
group by no
我只想数最后100行,并检查它们的计数
我假设您有某种id,可以在子查询中使用:
SELECT DISTINCT no, COUNT(*) AS TOTAL
FROM ar_test
GROUP BY no
ORDER BY TOTAL DESC
select no, count(*)
from (select no from table order by id desc limit 100) as subset
group by no
我只想数最后100行,并检查它们的计数
我假设您有某种id,可以在子查询中使用:
SELECT DISTINCT no, COUNT(*) AS TOTAL
FROM ar_test
GROUP BY no
ORDER BY TOTAL DESC
select no, count(*)
from (select no from table order by id desc limit 100) as subset
group by no
我只想数最后100行,并检查它们的计数
我假设您有某种id,可以在子查询中使用:
SELECT DISTINCT no, COUNT(*) AS TOTAL
FROM ar_test
GROUP BY no
ORDER BY TOTAL DESC
select no, count(*)
from (select no from table order by id desc limit 100) as subset
group by no
您需要使用子查询:
SELECT DISTINCT no, COUNT(*) AS TOTAL
FROM ar_test
GROUP BY no
ORDER BY TOTAL DESC
select no, count(*)
from (select no from table order by id desc limit 100) as subset
group by no
这是您需要使用子查询的fiddle:
SELECT DISTINCT no, COUNT(*) AS TOTAL
FROM ar_test
GROUP BY no
ORDER BY TOTAL DESC
select no, count(*)
from (select no from table order by id desc limit 100) as subset
group by no
这是您需要使用子查询的fiddle:
SELECT DISTINCT no, COUNT(*) AS TOTAL
FROM ar_test
GROUP BY no
ORDER BY TOTAL DESC
select no, count(*)
from (select no from table order by id desc limit 100) as subset
group by no
这是您需要使用子查询的fiddle:
SELECT DISTINCT no, COUNT(*) AS TOTAL
FROM ar_test
GROUP BY no
ORDER BY TOTAL DESC
select no, count(*)
from (select no from table order by id desc limit 100) as subset
group by no
这是小提琴。按列在组(ed)上进行区分是无用的。2.最后100行,最后按什么(按什么顺序?)。3.你的数据库管理系统是什么?如果你说限制,我会说MySql,但是。按列在组(ed)上进行区分是无用的。2.最后100行,最后按什么(按什么顺序?)。3.你的数据库管理系统是什么?如果你说限制,我会说MySql,但是。按列在组(ed)上进行区分是无用的。2.最后100行,最后按什么(按什么顺序?)。3.你的数据库管理系统是什么?如果你说限制,我会说MySql,但是。按列在组(ed)上进行区分是无用的。2.最后100行,最后按什么(按什么顺序?)。3.你的数据库管理系统是什么?如果你谈到限制,我会说MySql,但……但我没有总数(数字):(请检查我的代码:/Err……我强烈建议你重新措辞你的问题,因为就目前情况来看,你到底想要什么一点也不清楚。(如果有的话,这就是为什么我实际上引用了看起来像是一个实际问题的部分。)但是我没有总数(数字的计数):(检查我的代码:/Err…我强烈建议你重新表述你的问题,因为目前情况下,你到底想要什么还一点也不清楚。(如果有什么的话,这就是为什么我实际上引用了看起来像是一个实际问题的部分。)但我没有总数(数字的计数):(请检查我的代码:/Err……我强烈建议你重新措辞你的问题,因为就目前情况来看,你到底想要什么一点也不清楚。(这就是为什么我实际上引用了看起来像是一个实际问题的部分。)但我没有总数(数字):(检查我的代码:/呃……我强烈建议你重新措辞你的问题,因为就目前情况来看,你到底想要什么一点也不清楚。(这就是为什么我实际上引用了看起来像是实际问题的部分。)正如@Raphaël Althaus所说,distinct是无用的。我想按伯爵排序:S我怎样才能按PHPAnd打印计数,正如@Raphaël Althaus所说,distinct是无用的。我想按伯爵排序:S我怎样才能按PHPAnd打印计数,正如@Raphaël Althaus所说,distinct是无用的。我想按伯爵排序:S我怎样才能打印cPHPAnd中的count,正如@Raphaël Althaus所说的,distinct是无用的。我想按计数排序:S如何用PHP打印计数