powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Paradox 7 не работает простой запрос
2 сообщений из 2, страница 1 из 1
Paradox 7 не работает простой запрос
    #37414847
adver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеются две таблицы Klient c полями K_Reg (ключевое), K_Name, и CopyKlient CK_Reg c полями(ключевое), CK_Name. Нужно выбрать записи из таблицы CopyKlient которых нет соответсвия в Klient. Пишу простой запрос
Код: plaintext
1.
2.
3.
SELECT  СK_Reg, СK_FIO
FROM "CopyKlient.DB" CopyKlient , "Klient.DB" Klient 
Where CopyKlient.СK_Reg<>Klient.K_Reg

Если в Klient.db нет похожих записей, выводит все записи CopyKlient.DB.
Если в Klient.db есть всего одна запись и она совпадает с записью в CopyKlient.DB, то выборка проходит нормально, т.е. совпадающие записи отфильтровывает.
но если есть в Klient.db более одной записи, то запрос выводит мне все записи которые есть CopyKlient.DB.
Ни чего не понимаю, если ставлю условие выборки CopyKlient.СK_Reg=Klient.K_Reg, нормально выводит только все совпадающие записи, а на оборот не работает.
Может подскажете как написать запрос по другому или объяснит в чем дело?
...
Рейтинг: 0 / 0
Paradox 7 не работает простой запрос
    #37414924
adver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
adver,

Ура сам разобрался. Кому может пригодиться, выкладываю
Код: plaintext
1.
2.
3.
4.
5.
SELECT Copyklient.СK_Reg, Copyklient.СK_FIO,  Klient.K_Reg
FROM "CopyKlient.DB" Copyklient
   LEFT OUTER JOIN "Klient.db" Klient
   ON  (Copyklient.СK_Reg = Klient.K_Reg)  
WHERE  Klient.K_Reg IS NULL 
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Paradox 7 не работает простой запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]