powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Выч.поле использующее результат другого выч.поля того же запроса
6 сообщений из 6, страница 1 из 1
Выч.поле использующее результат другого выч.поля того же запроса
    #39267826
r00xus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте коллеги.

Хочется написать вот такой запрос:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
SELECT
  doc_id,
  pos_id,
  quant,
  price,
  quant * price cost,
  cost* 100 cost_100
FROM
  test_pos


но oracle не видит вычисляемого поля COST т.к. оно в этом же запросе. Это тестовый запрос. На самом деле в жизни вместо COST трехэтажный CASE и все это зашито во VIEW. SELECT из SELECT делать как-то не хочется... Можно ли как-то сослаться на вычисляемое поле в этом же запросе при вычислении другого вычисляемого поля?
...
Рейтинг: 0 / 0
Выч.поле использующее результат другого выч.поля того же запроса
    #39267830
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r00xus,

(рекомендую) факторинт
...
Рейтинг: 0 / 0
Выч.поле использующее результат другого выч.поля того же запроса
    #39269221
stax..
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r00xus,

нет

переходите на mysql

....
stax
...
Рейтинг: 0 / 0
Выч.поле использующее результат другого выч.поля того же запроса
    #39269231
undo_reader
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
   select cost* 100 cost_100, t.*
   from (
      SELECT
        doc_id,
        pos_id,
        quant,
        price,
        quant * price cost,
      FROM
        test_pos) t
...
Рейтинг: 0 / 0
Выч.поле использующее результат другого выч.поля того же запроса
    #39269326
Фотография JaRo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r00xusSELECT из SELECT делать как-то не хочется... Политические соображения или боитесь за Оракл?
...
Рейтинг: 0 / 0
Выч.поле использующее результат другого выч.поля того же запроса
    #39269388
SQLap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaRor00xusSELECT из SELECT делать как-то не хочется... Политические соображения или боитесь за Оракл?
Думаю, непреодолимое желание надевать штаны через голову
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Выч.поле использующее результат другого выч.поля того же запроса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]