Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.05.05;
Скачать: [xml.tar.bz2];

Вниз

Запрос: поиск данных одной таблицы, в других таблицах   Найти похожие ветки 

 
explorer   (2003-04-15 13:56) [0]

Мастера!
Подскажите, как сделать сабж?
Есть таблица с ФИО сотрудника , и надо найти совпадения ФИО сотр.
в других таблицах.


 
neXt   (2003-04-15 14:57) [1]

уточни


 
Zz_   (2003-04-15 15:05) [2]

3NF


 
explorer   (2003-04-15 15:15) [3]

Есть таблица сотрудников: Иванов, Сидоров..., и т.д.
Надо найти сколько таких Ивановых,..., ... есть в другой таблице , да и есть ли они там вообще!


 
alex _bredin   (2003-04-15 15:57) [4]

select count(*) from table2
where fam=:var_fam

детский сад...


 
Explorer   (2003-04-16 06:28) [5]

@alex _bredin
т.е вы мне предлагаете, каждую фамилию(а их пока около 300!) подставлять в var_fam?!
Если да, то мне это не подходит.


 
ЮЮ   (2003-04-16 06:38) [6]

Ты бы структуру привёл, а то "сколько таких Ивановых" звучит как издевательство :-)


 
Explorer   (2003-04-16 08:08) [7]

>ЮЮ
Задача вот такая:
table1 сотрудники (поля - id_sot, FIO_sot)
table2 сотрудники разных предприятий (поля - id, FIO_sot_pred)

Надо найти совпадения всех ФИО table1 в table2.
Таблицы не связанные!

как это реализовать?


 
ЮЮ   (2003-04-16 08:34) [8]

>Надо найти совпадения
Конкретнее, что нужно.
Например, список сотрудников из table2, имеющих однофамильцев в table1:

SELECT
table2.*, table1.id_sot as SameFIOid
FROM
table2
LEFT JOIN table1 ON table2.FIO_sot_pred = table1.FIO_sot
WHERE NOT (table1.id_sot IS NULL)


 
Explorer   (2003-04-16 08:53) [9]

>ЮЮ ©

Сейчас везде идет борьба с терроризмом.
Есть список известных террористов и надо проверить, что их нет среди клиентов фирмы.


 
ЮЮ   (2003-04-16 08:58) [10]

меня не цель интересует, а записи какой таблицы тебя интересуют (при совпадении) 1-ой или 2-ой? Похоже table1 - это "террористы", тогда мой запрос принесет тебе миллионы премиальных :-)


 
Explorer   (2003-04-16 14:33) [11]

>ЮЮ ©
я тоды поделюсь :)



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.05.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
4-12980
Style
2003-03-03 12:36
2003.05.05
Статические объекты Windows


14-12881
Мазут Береговой
2003-04-17 01:42
2003.05.05
Вопрос по регистрации сайтов


3-12669
Владимир Ткачук
2003-04-16 16:21
2003.05.05
проблема с добавлением поля в таблицу


6-12850
Volly
2003-03-11 16:31
2003.05.05
idHTTP


14-12872
Venom--FreeFrag
2003-04-15 21:30
2003.05.05
Люди, кто знает как заставить C++ Builder...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский