Добрый день.
Вопрос про LIMIT. Для примера, две таблицы заказ 'Orders' и позиции в заказе 'Parts' которых может быть разное количество, объединяю таблицы так :
SELECT
O.order_id, O.client_id, O.status_id,
P.parts_id, P.order_id, P.client_id
FROM `Orders` O LEFT JOIN `Parts` P ON (P.order_id = O.order_id)
WHERE O.client_id='1'
LIMIT 0 , 10
При таком запросе возвращается 10 строк позиций в заказе (по таблице Parts), как указать LIMIT по первой таблице , т.е. чтоб было 10 записей из Orders (имеется ввиду разные 10) и неважно сколько (но обязательно все) из Parts, такое возможно одним запросом ?
(что-то типа такого LIMIT 'Orders' 0 , 10 )