我有此表来自查询,但我想获取另一个查询
查询
SELECT cp_store, nome, qty FROM tb_store WHERE data_out is null
结果
cp_store name qty
"Cp1" "pesto" "1.0"
"Cp1" "jivara" "1.0"
"Cp1" "Nocciola" "1.0"
"Cp1" "Parfait" "1.0"
"Cp1" "Crema" "1.0"
"Cp1" "Crema" "1.0"
"Cp1" "Malaga" "1.0"
"Cp1" "Ricotta_Limone" "1.0"
"Cp1" "Ricotta_Limone" "1.0"
"Cp1" "Ricotta_Limone" "1.0"
"Cp1" "mango" "1.0"
"Cp1" "Lampone" "1.0"
"Cp1" "Limone_zenzero" "1.0"
"Cp1" "Limone_zenzero" "1.0"
"Cp1" "Limone_zenzero" "1.0"
"Cp1" "Limone_zenzero" "1.0"
"Cp1" "Pistacchio" "1.0"
"Cp1" "Caramello_Salato" "1.0"
"Cp1" "albicocca" "1.0"
"Cp1" "Pistacchio" "1.0"
"Cp1" "Pistacchio" "1.0"
"Cp1" "Pistacchio" "1.0"
"Cp1" "Cioccolato" "1.0"
"Cp1" "Cioccolato" "1.0"
"Cp1" "Cioccolato" "1.0"
"Cp1" "Bacio_Siculo" "1.0"
"Cp1" "Bacio_Siculo" "1.0"
"Cp1" "Bacio_Siculo" "1.0"
"Cp1" "Cioccolato_al_rum" "1.0"
"Cp1" "Cioccolato" "1.0"
"Cp1" "Cioccolato" "1.0"
"Cp1" "Cioccolato" "1.0"
"nice1" "Cioccolato" "1.0"
"nice1" "Cioccolato" "1.0"
"nice1" "Cioccolato" "1.0"
"nice1" "Bacio_Siculo" "1.0"
"nice1" "Bacio_Siculo" "1.0"
"nice1" "Bacio_Siculo" "1.0"
"nice1" "Cioccolato_al_rum" "1.0"
"nice1" "Cioccolato_al_rum" "1.0"
是否可以从该表中获得查询结果? (按名称添加单个数量组,但按 cp_store 名称
单独添加cp_store name qty
"Cp1" "Cioccolato" "6.0"
"Cp1" "Cioccolato_al_rum" "1.0"
"Cp1" "Bacio_Siculo" "3.0"
"nice1" "Cioccolato_al_rum" "2.0"
"nice1" "Bacio_Siculo" "3.0"
.
.
.
.
.
以此类推
答案 0 :(得分:1)
尝试一下:
SELECT cp_store, nome, SUM(CAST(qta AS DECIMAL(10, 1))) AS total FROM tb_store WHERE data_out is null GROUP BY cp_store, nome ORDER BY cp_store, nome