Есть таблица
ladder (это id товара из другой таблицы, в данной таблице типо разновидности)
size(это размеры)
lenght (это длина, одной длине соответствуют несколько размеров)
Мне необходимо получить для конкретного товара (максимальное количество размеров с одной длиной)
то есть
ladder size lenght
1 10 100
1 20 100
1 30 100
1 40 100
1 10 200
1 20 200
Я должен получить:
count
4
Если товар не один соответственно это будет таблица:
count
4
2
6
3
Таблица не большая максимум 200 записей будет
Возможно ли это сделать одним запросом?
1. 3d_killer - 30 Июня, 2016 - 14:21:06 - перейти к сообщению
2. Sail - 01 Июля, 2016 - 09:07:02 - перейти к сообщению
3d_killer, например, таким образом:
CODE (SQL):
скопировать код в буфер обмена
скопировать код в буфер обмена
- SELECT max(cnt) FROM
- (SELECT ladder, count(*) AS cnt FROM `tablename` GROUP BY ladder, lenght) subq
- GROUP BY ladder