总的独特物品

时间:2014-10-02 22:29:04

标签: javascript sqlite

我有一个SQLite数据库,并在其中存储,例如:

COUNT  DESCRIPTION  SIZE
5      red boxes    5x5x20
3      blue boxes   8x8x8
3      red boxes    5x5x20
4      green panels 10x10
7      blue boxes   5x5x20

是否有可能实现如下摘要:

8  red boxes    5x5x20
3  blue boxes   8x8x8
7  blue boxes   5x5x20
4  green panels 10x10

1 个答案:

答案 0 :(得分:1)

SELECT SUM(count) AS count, description, size
FROM table
GROUP BY description, size
ORDER BY count

SUM是一个将多行合并为一个的聚合函数。 GROUP BY子句列出了必须相同的所有字段,以便允许组合行(在您的示例中,只有两行合并为一行)。