группировка многопрофильных запросов с условием

0

У меня есть эта таблица в результате запроса, но я бы хотел получить другой запрос

QUERY

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"
.
.
.
.
.

и так далее

  • 0
    Имя qta или qty ?
Теги:

1 ответ

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
  • 0
    да я думаю это правильно, спасибо
  • 0
    @ user8959091 можно сравнить результат с другой таблицей, где внутри этого есть название ароматов? как это: идентификатор имени присутствия cp_store 1. "Cioccolato" "1" "All" 2. "Bacio_Siculo" "1" "All" 3. "Ricotta_Limone" "1" "All" 4. "Cioccolato_al_rum" "1" "All "5." Фисташка "" 1 "" Все "6." Nocciola "" 1 "" nice1 "7." Маскарпоне "" 1 "" Cp1 "результат сравнения - сумма ингредиента, который присутствует, а другой - сумма 0. Я надеюсь, что будет ясно. Спасибо

Ещё вопросы

Сообщество Overcoder
Наверх
Меню