2015-03-27 4 views
0

Попытка получить контроль над SQLSQL ORDER BY by ORDER BY

Я хочу заказать по дате, а затем внутри этого раздела, упорядочить по названию.

Пример:

SELECT * 
FROM tblboek 
ORDER BY jr_van_uitgave DESC 

Как заказать по названию в порядке по возрасту?

+4

MySQL и Access, что это очень необычное сочетание ... (Не маркировать продукты не участвует!) – jarlh

+1

Если вы хотите 'ORDER BY' что-то другое , тогда почему ваш заголовок о 'GROUP BY' ??. В любом случае просто добавьте другой столбец в 'ORDER BY':' ORDER BY jr_van_uitgave DESC, age' – Lamak

+0

Jarlh, я отметил его, потому что я делаю mySQL внутри доступа непосредственно поверх коллажей и таблиц, если это имеет смысл. – TheMaawaa

ответ

1

Попробуйте это:

SELECT * 
    FROM tblboek 
ORDER BY age, -- First order by age 
     title -- if ages are the same, order by title 

Добавить DESC всякий раз, когда вам это нужно, например, если вы хотите сделать заказ по возрасту в порядке убывания:

SELECT * 
    FROM tblboek 
ORDER BY age desc, 
     title 
+0

Спасибо, Дмитрий – TheMaawaa