Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 2, 2009 10:00:18

offline
От:
Зарегистрирован: 2007-04-24
Сообщения: 121
Репутация: +  0  -
Профиль   Отправить e-mail  

SQL

Помогите разобраться с SQL. Нужно вернуть 30 последних строк из базы. Запрос выглядит вот так

SELECT DATE(date_joined), COUNT(*)
FROM auth_user
GROUP BY DATE(date_joined)
ORDER BY date_joined ASC
LIMIT 0, 30
проблема в том что я в данном запросе достаю первых 30 строчек, а надо последних..



Офлайн

#2 Янв. 2, 2009 13:08:11

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

SQL

ASC means that the results will be shown in ascending order, and DESC means that the results will be shown in descending order
Замените ASC на DESC

Офлайн

#3 Янв. 2, 2009 17:57:36

offline
От:
Зарегистрирован: 2007-04-24
Сообщения: 121
Репутация: +  0  -
Профиль   Отправить e-mail  

SQL

Ferroman,
тогда порядок изменится.. по идее последний месяц показывается, если я заменю на DESC то месяц будет идти наоборот. Но по идее я в питоне могу ведь снова перевернуть.. как то не подумал об этом..



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version