|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.04.2011, 01:16 | #1 |
Пользователь
Регистрация: 30.08.2010
Сообщений: 77
|
Выбор повторяющихся значений из одной таблицы
привет всем ... вот тут ломаю голову над запросиком одним ... факрберд 2
короче есть таблица в ней есть поля дата... мне надо из этой таблицы вытащить все записи которые повторяются (дата не извесна ... то есть если есть 5 записей из низ 3 имеют ту же дату чтоб показало эти три) извините за орфографию ... сам не русский |
17.04.2011, 02:25 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Код:
|
18.04.2011, 12:34 | #3 |
Пользователь
Регистрация: 30.08.2010
Сообщений: 77
|
а зачем присваевается коунту кнт??? он же нигде больше не используется
|
18.04.2011, 12:45 | #4 | |
Форумчанин
Регистрация: 27.09.2010
Сообщений: 376
|
Здравствуйте
Цитата:
Какая у Вас база данных и какие компоненты использутся для доступа к ней? Как Вы в дальнейшем используете эти данные? До свидания P.S. Serge_Bliznykov Вам дал код как пример, для Вашего случая будет Код:
Последний раз редактировалось OlegVE; 18.04.2011 в 12:50. |
|
18.04.2011, 12:57 | #5 |
Пользователь
Регистрация: 30.08.2010
Сообщений: 77
|
делаю всё в процедуре фаерберда
есть таблица к примеру ид, дата, значение мне надо зделать так : сумировать все значение... НО!!! если есть две идентичные даты мне надо средние значение ((дата1.значение + дата2.значение)/2) |
18.04.2011, 13:02 | #6 |
Форумчанин
Регистрация: 27.09.2010
Сообщений: 376
|
Посмотрите следующую ссылку
http://stackoverflow.com/questions/7...-sql-statement может это Вам поможет. |
18.04.2011, 13:19 | #7 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
то в нём есть вложенные запросы. тогда решение проблемы банально (прямо из азбуки по SQL ): Код:
|
|
26.04.2011, 12:04 | #8 |
Пользователь
Регистрация: 30.08.2010
Сообщений: 77
|
тут вышла еще одна ситуация которую надо решить... но никак не могу разобраться как решить
тоесть надо немного переделать эту функцию есть таблица id | data | zna4enie допустим я ввожу дату1 01,01,2000 и дата2 31,12,2000 надо чтоб функция суммировало все значение... НО!!! если есть две идентичные даты мне надо средние значение ((дата1.значение + дата2.значение)/2) для каждого сезона (зима, весна, лето, осень) далее вычислить записи для каких сезонов есть и если допустим есть только для весны и лето то суммировать уже результаты и поделить на 2... если в 3 сезонах тогда на 3... |
26.04.2011, 13:37 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
дайте пример исходных данных (ну минимальное число строчек, чтобы увидеть то, о чём Вы пишете),
напишите, какой результат (по Вашему мнению) требуется получить. Тогда легче будет Вам помочь! я лично пока не очень понял, что Вам надо и почему запрос из поста #7 эту проблему не решает! |
26.04.2011, 14:21 | #10 |
Пользователь
Регистрация: 30.08.2010
Сообщений: 77
|
вот как я поиздевался над той процедурой
Код:
но допустим не надо подсчитать результаты за весь 2000-й год, тогда делается это так : надо проверить если есть записи зимой весной летом и осенью. Если есть записи только летом и осенью к примеру то надо выполнить процедуру что выше для лета и для осени, результаты суммировать и поделить но 2 (если записи есть для 3-х кварталов то выполняется для всех 3-х, суммируется а потом делится на 3) Надеюсь выложил нормально ... если нет спросите попробую подробней выложить .... нужно очень срочно помогите чем можете |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
поиск замена значений из одной таблицы в другую | Sofd | Microsoft Office Excel | 10 | 06.07.2011 11:36 |
удаление из таблицы повторяющихся значений | CodeNOT | PHP | 2 | 28.03.2011 12:01 |
Перенос значений из одной таблицы в другую ЕСЛИ+ВПР? | 804040 | Microsoft Office Excel | 2 | 05.05.2010 14:38 |
обмен значений записей одной таблицы | GothicAr | SQL, базы данных | 0 | 09.04.2010 18:01 |
Поиск повторяющихся значений | Flangini | Microsoft Office Excel | 23 | 22.02.2008 15:57 |