У меня есть простая таблица с именем «PizzaData», которая содержит следующие столбцы:
cust_id INTEGER NOT NULL
bill_date INTEGER NOT NULL
pizza_amt INTEGER NOT NULL
bill_date
(для простоты упражнения) - количество дней, прошедших с момента совершения транзакции.
Я хотел бы сделать следующий отчет:
+----------+-----------------+
| interval | total_pizza_amt |
+----------+-----------------+
| 0-29 | X |
| 30-59 | Y |
| 60+ | Z |
+----------+-----------------+
По сути, я знаком с ключевым словом WITH
, но только что понял, что это не так.не поддерживается в MySQL.Поэтому мне нужно как-то сгенерировать временный столбец и соединить его с таблицей PizzaData
.
Как это можно сделать с MySQL?