powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как составить запрос
4 сообщений из 4, страница 1 из 1
Как составить запрос
    #39573956
silent9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть категории и продукты

[cetegories]
id category buys1 name1 4002 name2 2003 name3 700

[products]
id cat_id product buys1 1 name1 1002 1 name2 2503 2 name3 804 3 name4 300

как составить запрос чтобы выбрать категории с сортировкой по buys desc и выбрать по одному товару в этой категории с max(buys)
...
Рейтинг: 0 / 0
Как составить запрос
    #39573969
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как составить запрос
    #39574001
silent9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
выводит все товары в категориях, нужно по одному с max(buys)

Код: sql
1.
2.
3.
4.
5.
6.
select p1.*
from categories s left join products p1 
on s.id = p1.cat_id
left join products p2
on p1.cat_id=p2.cat_id and p1.buys < p2.buys
order by s.buys desc, p1.buys desc
...
Рейтинг: 0 / 0
Как составить запрос
    #39574004
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ссылка дана. Читайте и используйте.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как составить запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]