powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проверить на соответствие две таблицы
3 сообщений из 3, страница 1 из 1
Проверить на соответствие две таблицы
    #32566653
ascold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Дело в том, что есть две таблицы у которых могут быть разные структуры. Первая таблица-это таблица, которую надо постоянно дополнять новыми записями, соответствующими записями из второй таблицы. Допустим в первой таблице поле kod N(6) и поле name C(50), а во второй таблице nom N(8) и name C(30). Одним словом, структура разная, но информация которая содержится в этих таблицах идентичная. Так вот, мне необходимо проверить есть ли в первой таблице запись, соответствующая записи из второй таблицы т.е. совпадает ли kod N(6) с nom N(8). Если такой записи нет, то надо добавить. Может есть какая функция, котороая делает это, или обязательно надо приводить обе структуры к одному типу, или писать своую процедуру?
Надеюсь вы меня поняли!
...
Рейтинг: 0 / 0
Проверить на соответствие две таблицы
    #32566667
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сравнивайте N(6) с nom N(8) без проблем - это есть мощь чисел - они сравниваются одинаково не зависимо от длины!


Good luck!
...
Рейтинг: 0 / 0
Проверить на соответствие две таблицы
    #32568869
LightWarrior
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Недавно я подобное делал (правда структура по сути была похожа)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Select * from  base1 ;
	union all ;
select * from Base2 ;
	into cursor one
Select B.field1, b.field2, b.field3, b.field4, count(*) as cnt ;
	from one b ;
	GROUP BY ;
	B.field1, b.field2, b.field3, b.field4,  ;
	HAVING COUNT(*)# 2  into cursor two
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проверить на соответствие две таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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