Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.02.2011, 21:39   #1
Delphinchik
Пользователь
 
Регистрация: 10.08.2010
Сообщений: 60
По умолчанию MYSQL запрос, выборать поля, которые повторяются

Например в таблице есть поле name и поле id, где id - всегда разные числа, а name бывают повторяющиеся, нужно вывести 3 разных больше всего повторяющихся поля name по одному разу.
Я уже запустался, как это можно сдлеать?

Пробовал так
SELECT DISTINCT name FROM sessions LIMIT 3
Но тут канеш чего-то не хватает
Delphinchik вне форума Ответить с цитированием
Старый 13.02.2011, 21:53   #2
VadikV
Форумчанин
 
Аватар для VadikV
 
Регистрация: 08.01.2011
Сообщений: 226
По умолчанию

SELECT name, count(1) as c FROM sessions group by name order by c LIMIT 3
icq 223-630-454
e-mail vysotskiy@list.ru
сайт http://www.big-library.net/
VadikV вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу сменить название поля в 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