对于表中的每个名称,我想总结每个名称旁边出现的数量。
列名为au_fname、au_lname和qty
这是桌子的样子
Johnson White 5
Marjorie Green 5
Cheryl Carson 5
Michael O'Leary 5
Dean Straight 5
Meander Smith 5
Abraham Bennet 5
Ann Dull 5
Burt Gringlesby 5
Charlene Locksley 5
Morningstar Greene 5
Reginald Blotchet-Halls 5
Akiko Yokomoto 5
Innes del Castillo 5
Michel DeFrance 5
Dirk Stringer 5
Stearns MacFeather 5
Livia Karsen 5
Sylvia Panteley 5
Sheryl Hunter 5
有些名字重复多次。
最佳答案
基本上,您需要按au_fname和au_lname分组,然后使用sum(qty)聚合来得到您的答案。下面是你会怎么做。
SELECT
au_fname,
au_lname
SUM(qty)
FROM yourTableName
GROUP BY
au_fname,
au_lname
关于sql - 需要帮助提出查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5465441/