При создании представления в MySQL, как определить столбец в результате вычислений с использованием других столбцов в том же представлении?

Итак, скажем, у нас есть таблица с именем Prices с колоннами Price1 а также Price2и я хочу создать вид с именем Totals с колонкой под названием PriceTotals это добавляет Price1 а также Price2 на столе, а второй столбец называется PriceCut это просто делит PriceTotals на вид по 2:

create view `Totals` as
   select
     `Price1` + `Price2` as `PriceTotals`,
     /**Put column definition here that divides PriceTotals by 2**/ as `PriceCut`       
   from `Prices`;

Как мне это сделать?

1 ответ

Решение

Ты не можешь просто сделать это?

CREATE VIEW Totals AS
    SELECT Price1 + Price2 AS PriceTotals,
           (Price1 + Price2)/2 AS PriceCut
        FROM Prices;
Другие вопросы по тегам