Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.69/16: Рейтинг темы: голосов - 16, средняя оценка - 4.69
bubik

Несмотря на DISTINCT, в результате запроса есть повторяющиеся записи

27.07.2009, 12:24. Показов 3404. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Priwet wsem!

Ne pojmu, w chem delo, pomogite!!!

Est takaja stroka:

SQL
1
SELECT DISTINCT Projektverknuepfung.ID, Projektverknuepfung.Firma, Projektverknuepfung.Projekt, Projektverknuepfung.status, Firmen.ID, Firmen.Name FROM Firmen INNER JOIN Projektverknuepfung ON Firmen.ID = Projektverknuepfung.Firma WHERE Projektverknuepfung.status=1 OR Projektverknuepfung.status=2 ORDER BY Firmen.ID'
Ja ponimaju, sushet zakruchenij, no ne w nem delo. Ja poluchaju wse zapisi, kotorie otwechajut uslowiju zaprosa. Krome togo:

PROBLEMA WOT W CHEM!!!
------------------------------
Ne smotrja na to, chto w zaprose ustanowlen DISTINCT, ja poluchaju powtorjajushiesja zapisi Kak sdelat tak, chtobi uslowie OR, kotoroe ja ispolzuju, ne wibiralo zapisi, ID kotorih ushe est w spiske???

POMOGITE, PLZ!!!

Dan.
------------------------------
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.07.2009, 12:24
Ответы с готовыми решениями:

Повторяющиеся записи в результате запроса
Доброго всем времени суток, помогите пожалуйста с решением такой задачки. Имеется таблица Т1 в ней три поля ID Человек Друзья 1 ...

Как убрать повторяющиеся записи в результате запроса SQL
Подскажите пожалуйста- есть такой запрос в VBA, все работает, но он выводит повторяющиеся записи (Сумма-пример на фото). Вот хочу чтобы...

Убрать повторяющиеся записи из запроса
Запрос на 4 таблицы. Каждую выводящую запись дублирует 5 раз. Каждая запись из одного столбца выходит в пятью строках с 5 разными записями...

25
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
27.07.2009, 14:13
Студворк — интернет-сервис помощи студентам
Вроде бы предлагалось УБРАТЬ Projektverknuepfung.ID ?
0
bubik
27.07.2009, 14:20
Twoja prawda))
No perwij raz, kogda ja ubral tolko polja s Projektverknuepfung.ID nichego ne poluchilos. No naprawlenie okazalos prawilnim.

Koroche DISTINCT ne moshet razbirat tablizi. Prowerjaet wse polja, kotorie wibrani SELECT-om. A tak kak polja Projektverknuepfung.ID otlichalis, DISTINCT ne srabatiwal.

Ogromnoe spasibo,
Dan.
Axel
28.07.2009, 01:03
SQL
1
2
3
4
5
6
SELECT Projektverknuepfung.ID, Projektverknuepfung.Firma, Projektverknuepfung.Projekt, Projektverknuepfung.status, Firmen.ID, Firmen.Name
FROM Firmen INNER JOIN Projektverknuepfung ON Firmen.ID = Projektverknuepfung.Firma
WHERE Projektverknuepfung.status=1 OR Projektverknuepfung.status=2 AND firmen.ID IN 
  (SELECT DISTINCT Projektverknuepfung.ID, Projektverknuepfung.Firma, Projektverknuepfung.Projekt, Projektverknuepfung.status, Firmen.Name
  FROM Firmen INNER JOIN Projektverknuepfung ON Firmen.ID = Projektverknuepfung.Firma)
ORDER BY Firmen.ID
длинный.. но работать должен... не знаю на сколько замедлит...
Axel
28.07.2009, 01:07
сплююююююю... забудьте ))
Axel
28.07.2009, 01:09
SQL
1
2
3
4
5
6
SELECT Projektverknuepfung.ID, Projektverknuepfung.Firma, Projektverknuepfung.Projekt, Projektverknuepfung.status, Firmen.ID, Firmen.Name
FROM Firmen INNER JOIN Projektverknuepfung ON Firmen.ID = Projektverknuepfung.Firma
WHERE Projektverknuepfung.status=1 OR Projektverknuepfung.status=2 AND (Projektverknuepfung.ID, Projektverknuepfung.Firma, Projektverknuepfung.Projekt, Projektverknuepfung.status, Firmen.Name) IN 
  (SELECT DISTINCT Projektverknuepfung.ID, Projektverknuepfung.Firma, Projektverknuepfung.Projekt, Projektverknuepfung.status, Firmen.Name
  FROM Firmen INNER JOIN Projektverknuepfung ON Firmen.ID = Projektverknuepfung.Firma)
ORDER BY Firmen.ID
может так пойдет? где то подобное видел...
bubik
28.07.2009, 12:57
Etot wariant ushe isprobowan Tak, w prinzipe, i bilo zadumano. No okazalos, chto i tut est problemi: Na perwoj i poslednej zapisi, pri prokrutki spiska, pojawlaetsja oshibka 'Ne mogu podkluchitsja k ob'jektu...'.

Problema reshena! Smotri wishe. Wse genialnoe - prosto

Ogromnoe spasibo za bespokojstwo,
Dan.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.07.2009, 12:57

Удалить повторяющиеся записи, кроме одной из запроса MS Access
Давно не могу выполнить в Access такую простую для Excel задачу как "Удалить Повторы". Запрос на удаление повторяющихся записей...

Убрать повторяющиеся записи по (id или name) при выводе объединенного запроса
Здравствуйте, не могу понять как ограничить вывод по id / name. Причина повторение, несколько фото, которые есть у книги. Код с mysql ...

Убрать повторяющиеся пути через .Distinct();
Как убрать повторяющиеся файлы элементов листа, состоящего из путей к этим файлам(string)? например List<string> paths = new...

Есть ли программы которые умеют находить повторяющиеся фрагменты записи?
Есть ли программы которые умеют находить повторяющиеся фрагменты записи? например выделил фрагмент и сделал поиск таких же фрагментов

Entity sql составление запроса с DISTINCT по одному полю
Доброго всем времени суток. Нужно разработать запрос для получения данных на Entity sql. Обычный запрос создать не проблема, но мне нужен...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru