24.02.2018, 12:43 [+3 UTC]
в нашей команде: 2 563 чел. | участники онлайн: 6 (рекорд: 21)

:: РЕГИСТРАЦИЯ

:: задать вопрос

:: все разделы

:: правила

:: новости

:: участники

:: доска почёта

:: форум

:: блоги

:: поиск

:: статистика

:: наш журнал

:: наши встречи

:: наша галерея

:: отзывы о нас

:: поддержка

:: руководство

Версия системы:
7.44 (14.02.2018)

Общие новости:
02.01.2018, 09:46

Форум:
11.02.2018, 23:11

Последний вопрос:
23.02.2018, 22:06

Последний ответ:
23.02.2018, 22:11

Последняя рассылка:
23.02.2018, 21:15

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
15.10.2009, 04:44 »
Infinity shadow
Большое спасибо за ответ и помощь! Вряд ли где бы еще нашел ответ так быстро. А он был мне действительно нужен:) Еще раз спасибо. Всего доброго! [вопрос № 173258, ответ № 255420]
16.11.2009, 11:57 »
megamaks
За упорство и настойчивость! [вопрос № 174217, ответ № 256568]
21.05.2012, 10:28 »
Посетитель - 349343
огромное спасибо!!!!!!!!! [вопрос № 186104, ответ № 270913]

РАЗДЕЛ • Базы данных

Установка и настройка серверов баз данных, таблицы и запросы.

[администратор рассылки: Коцюрбенко Алексей aka Жерар (Мастер-Эксперт)]

Лучшие эксперты в этом разделе

Коцюрбенко Алексей aka Жерар
Статус: Мастер-Эксперт
Рейтинг: 388
solowey
Статус: 9-й класс
Рейтинг: 128
Megaloman
Статус: Академик
Рейтинг: 92

Перейти к консультации №:
 

Консультация онлайн # 65168
Раздел: • Базы данных
Автор вопроса: Zinaida
Отправлена: 01.12.2006, 21:42
Поступило ответов: 3

Уважаемые эксперты! Столкнулась с такой проблемой: при подговтоке статотчета делаю запрос SQL - выборка определенных данных из нескольких таблиц - работает хорошо, но если 3 карточки заведены на одного и того же человека (поля Фамилия, имя, отчество), то они считаются, как 3. В то же время есть вероятность, что могут быть просто однофамильцы. Подскажите пожалуйста, как можно решить эту проблему.

Состояние: Консультация закрыта

Ответ # 129576 от Santana

Здравствуйте, Zinaida!
скорее всего групировка в запросе идет по полю Фамилия. Что в корне не верно. групировка дожна быть по полю ID однозначно идентифицирующего человека.
Можно конечно группировать по трем полям Фамилия, имя, отчество. Но это тоже не гарантия, ведь могут же быть два и больше Иванова Ивана Ивановича


Консультировал: Santana
Дата отправки: 01.12.2006, 22:12

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 129578 от Grigory

Здравствуйте, Zinaida!
Попробуйте в вашем запросе учитывать дату рождения - если это просто однофамильцы, то вероятность очень мала, что у них даты рождения совпадут (если, конечно, не близнецы, которых родители решили назвать одним и тем же именем :-))


Консультировал: Grigory
Дата отправки: 01.12.2006, 22:18

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 129588 от Игорь Елизаров

Здравствуйте, Zinaida!
подобные ситуации могут случиться довольно часто.
идеальный выход - это работа с уникальным идентификатором клиента ID.
например, у нас данные о клиентах лежат в отдельной таблице (паспортные данные, адрес, регион проживания, координаты и т.д ), а в остальных таблицах используется только ID.
в выходную таблицу по идентификатору пользователя подтягиваются нужные данные.
Кроме фамилии и даты рождения в статотчетах могут также использоваться, например, регион проживания (это часто используется в страховании) ну и другие характеристики.
с уважением, Игорь


Консультировал: Игорь Елизаров
Дата отправки: 02.12.2006, 01:26

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

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

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.14205 сек.

© 2001-2018, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.44 от 14.02.2018