Select tblproducts.id, tblproducts.name, (Select Top 1 tblphotos.photo FROM tblphotos, tblproducts Where tblphotos.productid = tblproducts.id Order By display_order)
From tblproducts, tblphotos
Where tblproducts.id = tblphotos.productid
Order by tblproducts.id
РЕДАКТИРОВАТЬ : Oppss! Я не увидел тег mysql . Кстати, для MSSQL.
Да, этот запрос выглядит как повторяющийся. Я должен удалить Where
предложение.
Select tblproducts.id, tblproducts.name, (Select Top 1 tblphotos.photo FROM tblphotos, tblproducts Where tblphotos.productid = tblproducts.id Order By display_order)
From tblproducts
Order by tblproducts.id