![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 10.08.2010
Сообщений: 60
|
![]()
Например в таблице есть поле name и поле id, где id - всегда разные числа, а name бывают повторяющиеся, нужно вывести 3 разных больше всего повторяющихся поля name по одному разу.
Я уже запустался, как это можно сдлеать? Пробовал так SELECT DISTINCT name FROM sessions LIMIT 3 Но тут канеш чего-то не хватает ![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 08.01.2011
Сообщений: 226
|
![]()
SELECT name, count(1) as c FROM sessions group by name order by c LIMIT 3
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не могу сменить название поля в MySQL | Syltan | SQL, базы данных | 3 | 10.10.2010 11:35 |
SQL запрос. вывести студентов,которые НЕ оплатили обучение за определенный семестр | Jene4ka | БД в Delphi | 12 | 17.05.2010 23:18 |
MySQl+PHP5 формат поля DATE | Geddar | SQL, базы данных | 1 | 03.05.2009 16:54 |
Заменить повторяющиеся символы(которые повторяются два или три раза) в тексте пробелами. | Майки | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 12.01.2009 17:45 |