GROUP BY + ORDER BY как подружить?

Здравствуйте. Помогите, пожалуйста, подружить этих двух товарищей: GROUP BY, ORDER BY

Одна таблица uzvTable :
id
stage = номера групп 1, 2, 3 и тд. Только цифры.
position = здесь порядковый номер в группе. Тоже только цифры.
title
description

При попытке вывести так:

SELECT *
FROM `uzvTable `
GROUP BY `stage`
ORDER BY `position ` ASC

Выводит что попало, а надо:

1 (это номера групп)

1 (это номера позиций)
2
3
4

2

1
2
3
4
5

и тд.
Групп всего 12 и в каждой от 3 до 15 позиций. Нужно чтобы и группы шли по порядку и позиции в группах
  • Вопрос задан
  • 77 просмотров
Решения вопроса 1
@d-sem
Зачем нужна группировка, если можно сделать order by по двум полям?

SELECT *
FROM `uzvTable`
ORDER BY `stage`, `position`
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы