Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

каке сделать отбор неповторяющихся запросов в БД? [D6, XP]


Страницы:   1 2 3

Neo ©   (2007-10-26 15:11:00) 

Доброго времени суток. Т.е. ситуация такая - есть таблица - запросы в ней повторяться. Мне желательно исключить повторы для поиска топа100 запросов... - и все это записать в новую таблицу без повторов для удобства - это пока до чего я додумался. Или вообще - как оптимальнее всего сделать нахождение топа100? (база в парадоксе)


homm   (2007-10-26 16:08:00) [21]

> [20] Маша Шрайбер ©   (26.10.07 15:59)
> парадокс какой-то :)

почему?


> [22] Маша Шрайбер ©   (26.10.07 16:04)
> Я понимаю только по русски.

А на SQL ?


Сергей М.   (2007-10-26 16:07:00) [22]


> дельфя активно сопротивляется


Кому ж понравится насилие)

И что, прямо так и говорит, мол, "активно сопротивляюсь" ? Царапается, кусается ?)


Neo   (2007-10-26 16:05:00) [23]

хмм... действительно - дельфя активно сопротивляется COUNT(запрос)...


Маша Шрайбер   (2007-10-26 16:04:00) [24]

>> homm ©   (26.10.07 16:00) [21]
>> why?

Я понимаю только по русски. Что соответствует правилам форума.


homm   (2007-10-26 16:00:00) [25]

> [20] Маша Шрайбер ©   (26.10.07 15:59)
> парадокс какой-то :)

why?


Маша Шрайбер   (2007-10-26 15:59:00) [26]

>> homm ©   (26.10.07 15:51) [18]
>> SELECT COUNT(Text) FROM Table ORDER BY COUNT(Text) DESC GROUP BY Text LIMIT 100

парадокс какой-то :)


homm   (2007-10-26 15:52:00) [27]

> [17] Neo ©   (26.10.07 15:49)

А начал с каких-то повторов :-/


homm   (2007-10-26 15:51:00) [28]

SELECT COUNT(Text) FROM Table ORDER BY COUNT(Text) DESC GROUP BY Text LIMIT 100


Neo   (2007-10-26 15:49:00) [29]

итак, как тогда получить "верхние 100 рейтинговых показателей повторения"?


Neo   (2007-10-26 15:46:00) [30]

ну извините чайнику..


Сергей М.   (2007-10-26 15:45:00) [31]


> Neo ©   (26.10.07 15:39) [12]


т.е. в некоей таблице в некоем ее поле имеются некие повторяющиеся значения, верхние 100 рейтинговых показателей повторения которых тебе нужно получить.

Вот весь вопрос !!

А ты про какие-то "запросы" плести начал)


Маша Шрайбер   (2007-10-26 15:44:00) [32]

Ехал кактус на коне,
Вел старушку на ремне,
А собачка в это время
Мыла Ваню на окне.

(с) Успенский


Neo   (2007-10-26 15:43:00) [33]

т.е. в полях идут записи - А,Б,В,Г, потом раз опять А, потом Д,Е, потом еще например Б и так далее


Neo   (2007-10-26 15:39:00) [34]

в полях находятся просто записи типо "ADUM", "12-56" и тому подобное...


homm   (2007-10-26 15:28:00) [35]

> так вот - они конечно

кто повторяются, зпросы или статистика по ним?
Пормально опиши что в тех полях находится, из которых тебе топ100 состряпать нужно…


Маша Шрайбер   (2007-10-26 15:24:00) [36]

Потрясающе!
- Помогите починить гиморой!
- А что такое "гиморой"?
- Это я так свою программу называю.


Сергей М.   (2007-10-26 15:24:00) [37]


> Neo ©   (26.10.07 15:18) [8]


> таблица стостоит из многих столбцов, но интересует только
> один - "запрос"


Крайне важное уточнение)

А если бы вместо слова "запрос" фигурировал бы "допрос" или "опрос" или "понос"  ?)


Neo   (2007-10-26 15:18:00) [38]

таблица стостоит из многих столбцов, но интересует только один - "запрос" - там соответственно стоит статистика запросов за месяц, которую я получаю от поисковой системы - че народ ищет чаще всего. так вот - они конечно же повторяются - надо найти топ100


Ega23   (2007-10-26 15:17:00) [39]

SELECT TOP 100 * FROM Table ORDER BY Value


Ega23   (2007-10-26 15:17:00) [40]

distinct


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо