![]() |
Ярпортал: форум Ярославля ![]() |
![]() ![]() ![]() ![]() |
Здравствуйте, Гость ( Вход·Регистрация ) | Сделать Yarportal.Ru стартовой страницей |
![]() |
![]() ![]() ![]() |
max2005 |
Дата 25.09.2008 - 16:48
|
Unregistered ![]() |
Есть записи в таблице:
Alex Pavel Max Pavel Pavel Max Pavel Как селать выборку, чтобы они были отсортированы по количеству вхождений ? Т.е. в данном примере: Pavel, Max, Alex |
|
VIPer |
Дата 25.09.2008 - 16:55
|
Unregistered ![]() |
Одним запросом, скорее всего никак.
А вопрос лучше задать на специализированных SQL форумах, они любят хитрые задачи ) |
|
Rebe |
Дата 25.09.2008 - 17:13
|
Unregistered ![]() |
SELECT name, COUNT(name) AS cnt FROM names GROUP BY name ORDER BY cnt
Или как-то так. ПРизнаюсь честно, не проверял. |
|
Rebe |
Дата 25.09.2008 - 17:17
|
Unregistered ![]() |
Проверил. В MySQL5 работает корректно
|
|
max2005 |
Дата 25.09.2008 - 17:34
|
Unregistered ![]() |
спасибо ! но у меня получилась посложней задачка, а так буду знать !
|
|
Rebe |
Дата 25.09.2008 - 17:42
|
Unregistered ![]() |
В смысле посложней?
|
|
max2005 |
Дата 25.09.2008 - 17:50
|
Unregistered ![]() |
долго объяснять ... и на этом спасибо !
|
|
Rebe |
Дата 25.09.2008 - 17:54
|
Unregistered ![]() |
Ну, как хотите :-) Наше дело предложить помощь, ваше - отказаться.
|
|
eXtreMeLy cooL |
Дата 25.09.2008 - 18:39
|
Unregistered ![]() |
упс )) позднова-то увидел )
ну да ладно ) |
|
ЙоПтИть |
Дата 25.09.2008 - 20:48
|
![]() The Chuсk ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 26876 Пользователь №: 26288 Регистрация: 25.10.2007 - 09:34 ![]() |
ога шустряки))
|
Адреналин |
Дата 29.11.2008 - 16:45
|
||
Unregistered ![]() |
Rebe, Всё правильно Вы написали, только ORDER BY не нужен так как GROUP BY уже сортирует |
||
|
Rebe |
Дата 29.11.2008 - 18:55
|
Unregistered ![]() |
Адреналин
Не всегда. И не везде. |
|
Адреналин |
Дата 1.12.2008 - 16:46
|
||
Unregistered ![]() |
![]() |
||
|
![]() |
![]() ![]() ![]() |
Правила Ярпортала (включая политику обработки персональных данных)