powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Помогите с SQL, пожалуйста
5 сообщений из 5, страница 1 из 1
Помогите с SQL, пожалуйста
    #32963457
Igor Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется:
таблица materials (material_id, description, ....)

таблица workpieces (ware_id, material_id, quantity, ....)

Как написать запрос чтобы в результирующей таблице из workpieces выбирать нужные записи, но material_id заменять на соответсвующее значение materials.description

То-есть каким под-запросом заменять ..._id на значение из другой таблицы.

Надеюсь, понятно описал.

Огромное спасибо!
...
Рейтинг: 0 / 0
Помогите с SQL, пожалуйста
    #32963534
Toly77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
select W.*, M.description
from materials M, workpieces W
where M.material_id = W.material_id
...
Рейтинг: 0 / 0
Помогите с SQL, пожалуйста
    #32963745
4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Toly77select W.*, M.description
from materials M, workpieces W
where M.material_id = W.material_id
на случай возможных неопередленностей (ну не указан еще материал):

select W.*, M.description
from workpieces W
LEFT JOIN materials M
USING(material_id)
...
Рейтинг: 0 / 0
Помогите с SQL, пожалуйста
    #32963904
Igor Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо Tolly77!

А если нужно взять данные ещё из одной таблицы?

таблица materials (material_id, description, ....)
таблица workpieces (ware_id, material_id, quantity, ....)

(то-есть заменить ware_id на, скажем, ware.drawing_number)

Извините, если мои вопросы слишком глупые.

Спасибо за ваше время!
...
Рейтинг: 0 / 0
Помогите с SQL, пожалуйста
    #32963932
Igor Kozlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пока писал ответ, пришёл ещё один отзыв на мою проблему :)

Спасибо 4321! и всем кто ещё может окликнуться.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Помогите с SQL, пожалуйста
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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