powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Возможно ли в результирующий набор подставить данные в строки из другой таблицы
3 сообщений из 3, страница 1 из 1
Возможно ли в результирующий набор подставить данные в строки из другой таблицы
    #39307029
noobsql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день уважаемые знатоки SQL.
Имеем 2 таблицы:
первая table1 в ней поля id,name
вторая table2 в ней поля id,data
т.е понятное дело id у таблиц одинаковый т.е. имени "Петя" с id = 1 в таблице table1 соответствует поле data с id =1 в таблице table2
Теперь вопрос, я выбираю данные из table2 следующим запросом:
SELECT id, data FROM public."table2" ORDER BY data DESC Limit 10
И мне теперь нужно заменить id на человеческие имена, я могу это сделать послав еще один отдельный запрос только в таблицу table1 и потом распарсить и подставить заместо id человеческие имена
А можно ли как то сделать запрос так чтобы база это сделала сама? Есть такая возможность, кто опытный поделитесь знаниями.
Спасибо.
...
Рейтинг: 0 / 0
Возможно ли в результирующий набор подставить данные в строки из другой таблицы
    #39307110
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
noobsql,

Код: sql
1.
2.
3.
4.
5.
SELECT t1.id,t1.name,t2.data
  FROM table2 t2
  JOIN table1 t1 USING (id)
 ORDER BY t2.data DESC
 LIMIT 10;
...
Рейтинг: 0 / 0
Возможно ли в результирующий набор подставить данные в строки из другой таблицы
    #39307470
noobsql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое, то что нужно.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Возможно ли в результирующий набор подставить данные в строки из другой таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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