Vavan
Новичок
Как можно отсортировать данные до групровки ?
SELECT c.Id, c.Name, p.Num
FROM catalog c LEFT JOIN photo p ON c.id=p.Catalog_id
WHERE c.Category_id='107'
GROUP BY c.Id
ORDER BY c.Id, p.Num
Есть таблица с товарами, и таблица с фотографиями. catalog и photo соответственно. Таблица photo завязана на таблицу catalog по полю Catalog_id. Еще в таблице photo есть поле Num. Надо вибрать товары у которых Category_id = 107, и по одной записи с таблицы фото, при чем так чтобы Num было наименьшее.
SELECT c.Id, c.Name, p.Num
FROM catalog c LEFT JOIN photo p ON c.id=p.Catalog_id
WHERE c.Category_id='107'
GROUP BY c.Id
ORDER BY c.Id, p.Num
Есть таблица с товарами, и таблица с фотографиями. catalog и photo соответственно. Таблица photo завязана на таблицу catalog по полю Catalog_id. Еще в таблице photo есть поле Num. Надо вибрать товары у которых Category_id = 107, и по одной записи с таблицы фото, при чем так чтобы Num было наименьшее.