Как использовать значения из другой таблицы в операторе SELECT? - PullRequest
0 голосов
/ 02 апреля 2020
 select max(select col0 from table0) as col0, col1, col2
 from table1

Надеюсь, из моего "псевдокода" ясно, что я пытаюсь сделать. Я в основном хочу добавить одно значение от table0 до table1, чтобы все строки первого столбца имели одно и то же значение.

Но Toad не может выполнить эту форму кода. Можете ли вы предложить мне решить мою проблему?

Ответы [ 2 ]

2 голосов
/ 02 апреля 2020

Агрегатные функции идут внутри подзапроса, а не вокруг него:

select 
    (select max(col0) from table0) col0, 
    col1, 
    col2
from table1
1 голос
/ 02 апреля 2020
select (select max(col0) from table0) as col0, tb1.col1, tb1.col2  from table1 tb1
...