DB2 SQL Выбрать все с столбцами как - PullRequest
0 голосов
/ 12 июня 2018

Я работаю с некоторыми SQL-запросами в DB2.Можно ли выбрать все столбцы в таблице, а также указать определенные условия, используя ключевое слово «as» в этом операторе выбора?Например, возможен ли этот запрос:

select
  *,
  col1 + col2 as sum1,
  col3 - col4 as dif1
from 
  table;

Всякий раз, когда я пытаюсь это сделать, я получаю сообщение об ошибке SQL0104, в котором говорится «Токен недействителен. Допустимые токены: FROM INTO».

Спасибо за вашу помощь.

РЕДАКТИРОВАТЬ: Этот запрос выполняется внутри программы SQLRPGLE на AS400.

1 Ответ

0 голосов
/ 12 июня 2018

Поместите псевдоним таблицы перед *.Итак:

select
  t.*,
  col1 + col2 as sum1,
  col3 - col4 as dif1
from 
  table t;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...