Соединение двух таблиц и сортировка при группировке

12
Pavka
На сайте с 20.05.2005
Offline
82
#11
bearman:
Select MAX(a.id), c.name, c.descr
From article a
inner join category с ON c.id = a.cid
Group By a.cid order by a.id DESC

должно работать :)

без подзапроса ты точно не получишь данные из двух таблиц, ведь чтобы из двух кошельков взять деньги, тебе надо два кашелька открыть :)

bearman, это еще одна вариация на тему введения лишнего поля в результат :)

Дело в том, что DESC и ASC в операторах GROUP BY и ORDER BY работают с уже сгруппированными данными.

А по поводу кошельков.. ну так и в моем первом варианте, и в варианте, который представил Алексей Барыкин подзапросы отсутствуют.

отсюда и пришла вполне логичная мысль - а может что-то упустил, и существует более изящный вариант, в котором перед группировкой можно сделать нужную сортировку...

Похоже не существует 😡

Без подписи
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий