Я хотел бы сгруппировать по одному столбцу и подвести итог другому столбцу, сделав это.Как подсчитать столбцы в MySQL
Если я спрошу
SELECT * FROM Name_Data WHERE Name = 'Tim'
Я буду получить столбец с именем «Count», который показывает мне, сколько Тима есть на ZipCode
ZIPcode Place Year Name Count
3042 Kleinpolder 1993 Tim 7
3042 Kleinpolder 2003 Tim 6
3051 Kleiwegkwart 1983 Tim 14
3051 Kleiwegkwart 1993 Tim 9
3059 Nesselande 1993 Tim 8
3059 Nesselande 2003 Tim 10
3068 Ommoord/z 1983 Tim 24
3068 Ommoord/z 2003 Tim 15
3065 s-Gravenland 1993 Tim 21
3011 Weena 2003 Tim 5
Я хотел бы использовать GROUP BY ZipCode и это также суммирует все числа Count. Я прочитал, как использовать команду SUM, но я не могу понять, как суммировать столбец Count.
Так 3042 должно быть 7 + 6 = 13 , 3051 должно быть 14 + 9 = 23 и так далее ..
В выходном наборе результатов, какие столбцы вы хотите видеть? Простой 'SUM()' aggregate будет включать только сгруппированный 'ZIPCode' и общий' Count'. Включение других столбцов (например, год) может увеличить сложность в зависимости от ваших потребностей. –