| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Access > выборка повторов из1 таблицы |
| Автор: Ivushka 25.1.2006, 13:28 |
| Помогите исправить ошибки ламеров!!! таблица содержит ID ФИО и др.данные только народ навводил одних и тех же людей... причем криво например фамилии и имена совпадают а отчества "Олегович" и "О." и тд... если делать группировку только по фамилии попадаются однофамильцы а как еще выбрать не соображу((( к тому же нужно сделать так из этого id фио 1 а 2 р 3 у 4 а 5 у 6 а 7 й выбрать id фио 1 а 4 а 6 а 2 у 5 у помоготе! |
| Автор: Ivushka 25.1.2006, 14:03 | ||||
| 3 поля: фамилия, имя, отчество я сама убила бы только они все далеко)
в том то и прикол!!! остальные поля не обязательные! и в основном пустые
с именами тоже))) асть еще такое при одинаковых ФИО имя отчество А.В. [пусто] А. В. Выбрать строки с повторяющимися ФИО но разными ID |
| Автор: ТоляМБА 25.1.2006, 14:22 | ||
having count(фио)>1 - значит что запись встречается больше одного раза то есть повторяется order by фио, id - эт не помню где ставить перед или после having, проверь сама плз. А по первому вопросу даже и не знаю что ответить, если их нельзя четко различить то либо нанять киллера для юзеров или к гадалке идти (не сочти за издевательство) |
| Автор: Akina 25.1.2006, 14:29 |
| Ivushka Настоятельная рекомендация. Письменно (слышишь - ПИСЬМЕННО) сообщить руководству, что на основе занесенных в БД данных задача НЕРЕШАЕМА. Для ее решения НЕОБХОДИМО потребовать от структуры, осуществляющей ввод данных, произвести выверку/корректировку БД, сверив содержащиеся там данные с данными на твердых носителях (в бумаге) и исправив информацию в БД в соответствии с теми требованиями, которые ты прилагаешь. В приложении четко описАть заполнение каждого поля БД отдельно - регистры, пробелы, знаки препинания, порядок следования, используемые словари и т.п. Эту бумагу надо довести до состояния, когда она превратится в приказ руководства на проведение данной работы, а ты по этому приказу - начальник, координатор, куратор, госприемка и раздаватель люлей. |
| Автор: Ivushka 25.1.2006, 14:33 | ||
| а надо именно оно((( а этот запрос у меня уже написан надо туда впишнуть типа того
Под name[0] и SecondName[0] я подразумеваю 1-й символ поля (только как его найти????) Добавлено @ 14:35 Akina я бы с удовольствием... только мне как раз надо предоставить выборку максимально приемлемую на примере которой будет делаться то что ты предлогаеш |
| Автор: Ivushka 25.1.2006, 17:52 | ||||||
| Сделала через 3 запроса и то не все нормально получилось запрос 4
запрос 5
запрос 6
может можно было и поще но голова уже не варит |