Как умножить столбец типа Integer на число 0.2

Помогите столбец типа integer умножить на число 0.2. Значит так, есть таблица студент,с полями..., одно из поля стипендия, так мне надо каждую запись в колонке стипендия умножить на число 0.2 я делал так
SELECT
"STUDENT"."Surname",
"STUDENT"."Name",
"STUDENT"."Stipend"
FROM
public."STUDENT"
WHERE
"STUDENT"."Stipend"= "STUDENT"."Stipend" * 0.2(как тут правильно сделать, описать)
выдает ошибку
ERROR: argument of WHERE must be type boolean, not type numeric
почему тут булеан тип а не integer.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Потому что вы не разобрались

Потому что вы не разобрались с тем, как работает запрос. Рекомендую почитать о том, как формируется и разбирается запрос SELECT:
http://postgresql.ru.net/manual/queries.html

В ваше случае кстати вообще нет никаких сложностей:

SELECT 
"STUDENT"."Surname", "STUDENT"."Name", "STUDENT"."Stipend"*0.2
FROM
public."STUDENT";

Спасибо! чет я и впрям,

Спасибо! чет я и впрям, немного тупанул.

Ничего себе чуть чуть. Давно

Ничего себе чуть чуть. Давно так не смеялся.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023