|
Сравнить 2 таблицы
|
|||
---|---|---|---|
#18+
Извините за простой вопрос. Поиск в яндексе ответа не дал. Скорее всего я просто не там ищу Ситуация такая. SCO Unix 5.5, Informix 7.1 Есть таблица client в ней есть столбец FIO, где хранится ФИО клиентов из определенной организации Есть таблица clN (N - Номер организации), есть 3 столбца - name, name1 и sname, где хранятся ФИО клиентов из их организации Нужно выгрузить в файл те фамилии из clN которых нет в client Код: plaintext 1. 2. 3. 4. 5.
пытался вот так сделать, но оно неправильно сравнивает строки ЗЫ сильно не ругайте ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2009, 17:33 |
|
Сравнить 2 таблицы
|
|||
---|---|---|---|
#18+
qwertEHOKЕсть таблица client в ней есть столбец FIO, где хранится ФИО клиентов из определенной организации Есть таблица clN (N - Номер организации), есть 3 столбца - name, name1 и sname, где хранятся ФИО клиентов из их организации Нужно выгрузить в файл те фамилии из clN которых нет в client Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2009, 17:54 |
|
Сравнить 2 таблицы
|
|||
---|---|---|---|
#18+
qwertEHOK но оно неправильно сравнивает строки Может NULL в отчествах? Или вместо русских букв - латинские с таким же написанием(Н, Р и пр.)? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2009, 18:21 |
|
Сравнить 2 таблицы
|
|||
---|---|---|---|
#18+
Ну это выбирает, но не всех Выбрало 13 человек только У нас в базе в списке 249 человек У них всего 520 из которых 249 работает, а остальные уволенные То есть скрипт должен сравнить 2 таблицы и выдать мне уволенных ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2009, 18:27 |
|
Сравнить 2 таблицы
|
|||
---|---|---|---|
#18+
olleg, из нашей базы Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
из базы клиента Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
ЗЫ имена и отчества поменял местами. клиенты все таки ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2009, 19:11 |
|
Сравнить 2 таблицы
|
|||
---|---|---|---|
#18+
qwertEHOK, вы запрос неправильный написали. Мой вариант попробовали - или пропустили? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2009, 19:37 |
|
Сравнить 2 таблицы
|
|||
---|---|---|---|
#18+
АнатоЛойqwertEHOK, вы запрос неправильный написали. Мой вариант попробовали - или пропустили? пробовал, выдает 13 фамилий из всего списка ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2009, 19:39 |
|
Сравнить 2 таблицы
|
|||
---|---|---|---|
#18+
АБЕЗИНА СВЕТЛАНА ГЕОРГИЕВНА АГАПОВА ЛЮБОВЬ МИХАЙЛОВНА АКЖИГИТОВА РУМИЯ САДЫКОВНА АЛЕКСЕЕВА ВИКТОРИЯ АНАТОЛЬЕВНА АЛЕКСЕЕВА ВИКТОРИЯ АНАТОЛЬЕВНА АЛЕШИНА ЛЮДМИЛА ПЕТРОВНА АЛЯБЬЕВ ДЕНИС НИКОЛАЕВИЧ У меня Все эти люди присутствуют в результате SQL Запроса от АнатоЛой. А у вас? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2009, 12:57 |
|
Сравнить 2 таблицы
|
|||
---|---|---|---|
#18+
ollegАБЕЗИНА СВЕТЛАНА ГЕОРГИЕВНА АГАПОВА ЛЮБОВЬ МИХАЙЛОВНА АКЖИГИТОВА РУМИЯ САДЫКОВНА АЛЕКСЕЕВА ВИКТОРИЯ АНАТОЛЬЕВНА АЛЕКСЕЕВА ВИКТОРИЯ АНАТОЛЬЕВНА АЛЕШИНА ЛЮДМИЛА ПЕТРОВНА АЛЯБЬЕВ ДЕНИС НИКОЛАЕВИЧ У меня Все эти люди присутствуют в результате SQL Запроса от АнатоЛой. А у вас? А у меня нет почему то Результат начинается с "В"... Странно. Буду проверять. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2009, 13:05 |
|
|
start [/forum/topic.php?fid=44&tid=1607748]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 326ms |
total: | 486ms |
0 / 0 |