我有由查询产生的这个表,但我希望获得另一个查询
查询
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"从这个表中可以获得这个结果的查询吗?(按名称添加单个qty组,但按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"
.
.
.
.
.诸若此类
发布于 2018-08-18 15:52:53
试试这个:
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, nomehttps://stackoverflow.com/questions/51910196
复制相似问题