SELECT
id,(select something
from table2
where table2.id = table.id) AS "Description"
FROM table
Я получаю эту ошибку:
presto error: Scalar sub-query has returned multiple rows
Как написать подзапрос в presto?
SELECT
id,(select something
from table2
where table2.id = table.id) AS "Description"
FROM table
Я получаю эту ошибку:
presto error: Scalar sub-query has returned multiple rows
Как написать подзапрос в presto?
Presto поддерживает вложенные запросы. Думаю, проблема в вашей семантике.
Вы пытаетесь спроецировать что-то из вложенного запроса, и он ожидает скалярного значения.
Это могло быть что-то вроде этого -
select
id, desc from
(select table.id as id, something as desc
from table2
where table2.id = table.id)
table
включен в ваш запрос?
- person Antonio; 04.11.2020