![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
каке сделать отбор неповторяющихся запросов в БД? [D6, XP]
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