Как использовать псевдоним поля в запросе? (оракул 10 г) - PullRequest
0 голосов
/ 26 октября 2009

Если я напишу этот запрос:

select Fname,Age*2 as Demo from Men where Demo = 5

тогда я получаю ошибку

ORA-00904 (демонстрация не указана)

Как я могу это использовать?

1 Ответ

2 голосов
/ 26 октября 2009

Вам не нужно "как" в Oracle.

Вы просто пишете:

select fname, asge*2 demo from men;

Однако вы не можете использовать псевдоним в предложении "where".

Цитата из поста на другом сайте:

Технически это то, что когда предложение where и группа по пункт выполняется, выберите часть запроса не была запущена и псевдоним не был назначен. поскольку технически выполнен заказ после Вы можете использовать псевдонимы.

...