如果输入ID 1,则得到1如果输入ID 2得到计数1如果输入ID 3,则获得计数2如果输入ID 4得到计数3如果输入ID 5得到计数1如果输入ID 6得到计数2
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9OMndmSC5wbmcifQ==” alt =“在此处输入图像描述”>
给出以下模式定义:
Create table my_Table(id Int, price Int);
Insert my_Table(id,price) value(2,200);
Insert my_Table(id,price) value(2,200);
Insert my_Table(id,price) value(1,400);
Insert my_Table(id,price) value(3,100);
如此简单的操作应该可以满足您的需求:
SELECT COUNT(id) as Count, id
FROM my_Table
GROUP BY id
ORDER BY Count DESC;
您提供的示例似乎不正确?但是,如果您希望对每个ID进行计数,则该代码应执行此操作。结果是这样的:这不是我所知道的最先进的陈述。