如何执行此类查询?

时间:2018-09-24 04:01:35

标签: sql sqlite

我正在使用SQLite。我创建了一个名为MyTable的表,其中包含3列MyID,MyOrder,MyValue,它们都是INTEGER类型,如下所示:

MyID       |     MyOrder        | MyValue
1          |         3          |       2
1          |         2          |       5
2          |         1          |       8
3          |         5          |       6

我需要从表中选择所有MyID,对于每个MyID,还要返回具有该MyID的行数。 在上面的示例中,查询应返回:

        1|2
        2|1
        3|1

如何编写此查询?

1 个答案:

答案 0 :(得分:0)

SELECT MyID, COUNT(MyID) 
FROM Table
GROUP BY MyID

Reference 1

Reference 2