Задать вопрос

Как правильно составить sql запрос к базе данных?

Приветствую! подскажите как правильно создать sql запрос к базе данных чтобы получить по одной строке из каждой группы (первое вхождение), а также все строки без группы

таблица со строками
products
ключевое поле id
пример таблицы: products с полями id и title
----------------------------
id | title
----------------------------
12 | THC20-10
13 | HnW-150
18 | EcoNG150-010
19 | THM180-007
20 | EcoNG150-015
21 | EcoNG150-010
22 | THM180-010
23 | THC20-15
25 | MST-1

таблица где хранится информация о группах
links
пример таблицы links с полями master slave
------------------------
master | slave
------------------------
12 | 23
18 | 20
18 | 21
19 | 22
20 | 18
20 | 21
21 | 18
21 | 20
22 | 19
23 | 12

входные значения список всех id
12,13,18,19,20,21,22,23,25

что нужно получить:
12 THC20-10
13 HnW-150
18 EcoNG150-010
19 THM180-007
25 MST-1

пожалуйста подскажите как или натолкните на мысль как правильно это сделать, спасибо!
  • Вопрос задан
  • 74 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
master slave отлично!

что тебе надо - извини
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы