powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / выбор нескольких значений в подзапросе
4 сообщений из 4, страница 1 из 1
выбор нескольких значений в подзапросе
    #38967939
Здравствуйте!
Как-то я немного запутался, помогите понять.
Имеем следующий запрос:
SELECT * , (SELECT min(a) FROM t2 WHERE t2.b = t1.b) AS a FROM t1
вроде все просто и понятно, но праздник к нам приходит, когда мне нужно сделать:
SELECT * , (SELECT ARRAY[min(a), c] FROM t2 WHERE t2.b = t1.b) AS a FROM t1

на выходе я получаю некую строку "a" вида {a,c}
вопрос: можно ли как-то ее в запросе именно массивом увидеть (например a[0], а[1]), или только парсить как строку?
...
Рейтинг: 0 / 0
выбор нескольких значений в подзапросе
    #38967992
Gold_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
выбор нескольких значений в подзапросе
    #38969853
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Коротков,

JOIN чем тебя не устраивает?
...
Рейтинг: 0 / 0
выбор нескольких значений в подзапросе
    #38972442
Фотография torbasow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Коротковна выходе я получаю некую строку "a" вида {a,c}

Это же и есть массив. Вероятно, Вы хотите покидать его элементы в отдельные поля? Так, наверное, только с WITH.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / выбор нескольких значений в подзапросе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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