powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / В одну колонку из нескольких таблиц
3 сообщений из 3, страница 1 из 1
В одну колонку из нескольких таблиц
    #38787814
bivilbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Как можно по UPDATE и || и WHERE в одну колонку слить содержимое других колонок из другой таблицы?
Логика такая
update tab1 set cell1=(select cell23 from tab2 where tab1.id=tab2.id);
Так он заполняет все первым значением, что не правильно.

update tab1 set cell1=(select cell23 from tab2 where tab1.id=tab2.id limit 1);
Так заполняет только первое значение из tab2.cell23
А вот как сцепить все значения из tab2.cell23 в одну запись tab1.cell1 при условии tab1.id=tab2.id ?

И вот такой вопрос
Сейчас эти две таблицы находятся в одной БД что-бы данные подтаскивать удобно было.
А как тогда делать update, select и т.д. если таблицы находятся в разных БД но на одном компе?

Спасибо!
...
Рейтинг: 0 / 0
В одну колонку из нескольких таблиц
    #38787967
Lonepsycho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bivilbi,

читайте синатксис UPDATE . обратите внимание на
Код: sql
1.
2.
3.
UPDATE...
FROM...
WHERE...
...
Рейтинг: 0 / 0
В одну колонку из нескольких таблиц
    #38787970
Lonepsycho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bivilbi,

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


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