Как создать новый столбец в запросе, а затем заполнить простым калькулятором X * Y - PullRequest
1 голос
/ 10 июля 2019

У меня есть две колонки. Один - это MW, а другой - цена. Я хочу создать SQL-запрос, который создает третий воображаемый столбец с именем AwardPrice, и внутри него это будет один столбец (МВт) * другой столбец (цена). Эти два столбца уже существуют в одной таблице фактов.

Ответы [ 2 ]

3 голосов
/ 10 июля 2019

Я бы порекомендовал вычисляемый столбец:

alter table t add AwardPrice as (MW * Price);

Это значение вычисляется, когда вы запрашиваете таблицу, поэтому значение всегда является точным и актуальным.

2 голосов
/ 10 июля 2019

Как создать новый столбец в запросе. , .

Я хочу создать SQL-запрос, который создает ...

Я полагаю, что вы хотите сделать это в SELECT выражении как

SELECT *, MW * Price As AwardPrice
FROM YourTableNameHere;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...