|
|
|
Выбрать категорию, с наибольшим количеством товаров
|
|||
|---|---|---|---|
|
#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&fpage=29&tid=1828876]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
13ms |
get forum data: |
9ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 11ms |
| total: | 141ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...