|
Выбрать категорию, с наибольшим количеством товаров
|
|||
---|---|---|---|
#18+
Здравствуйте уважаемые. Помогите написать подзапрос, который выводит одну строку, с наибольшим количеством товаров в наличии. Заранее благодарен. Я написал половину ), выводит все категории со своим количеством товаров, а дальше не могу составить подзапрос, который вывел-бы нужную строку )). Код: sql 1. 2. 3. 4. 5.
Результат : ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2019, 13:45 |
|
Выбрать категорию, с наибольшим количеством товаров
|
|||
---|---|---|---|
#18+
Отсортировать по убыванию посчитанного поля и взять первую запись, делов-то... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2019, 16:44 |
|
Выбрать категорию, с наибольшим количеством товаров
|
|||
---|---|---|---|
#18+
Настоящие профи не ищут простых путей. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2019, 16:52 |
|
Выбрать категорию, с наибольшим количеством товаров
|
|||
---|---|---|---|
#18+
Akina, спасибо , вы так имели ввиду ? ( так работает правильно, выводит два столбца, одну строку ) Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
попробовал ещё одним методом Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
но так выводит только столбец - amount, а - title не знаю как прицепить. Мож Вы знаете как надо правильно ? пример приведёте ?, если не трудно ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2019, 18:59 |
|
Выбрать категорию, с наибольшим количеством товаров
|
|||
---|---|---|---|
#18+
sql_junior, мсье знает толк в извращениях )) А что помешало добавить ORDER - LIMIT к изначальному запросу (в котором LEFT лишний, кстати)? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2019, 09:14 |
|
Выбрать категорию, с наибольшим количеством товаров
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2019, 12:52 |
|
Выбрать категорию, с наибольшим количеством товаров
|
|||
---|---|---|---|
#18+
ScareCrow, спасибо, но так запрос выводит число - 61, а надо - 23230, но если поменять product.id на product.amount, точнее просто amount, тогда всё работает правильно. paver, Вы правы ), LEFT JOIN - выводит неправильные данные, он выводит число 23920 ( а надо 23230 ), причём без названия категории, т.е какую-то мусорную строку. Спасибо всем за ответы. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2019, 07:42 |
|
Выбрать категорию, с наибольшим количеством товаров
|
|||
---|---|---|---|
#18+
Работающие запросы : 1. Код: sql 1. 2. 3. 4. 5. 6.
2. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2019, 07:46 |
|
|
start [/forum/topic.php?fid=47&msg=39885039&tid=1828876]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
others: | 314ms |
total: | 436ms |
0 / 0 |