powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Две таблицы
5 сообщений из 5, страница 1 из 1
Две таблицы
    #34728370
Dekil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди помогите составить запрос
Есть две таблицы совершенно одинаковые по структуре
Необходимо составить запрос который бы из таблицы 1 добавлял данные в таблицу 2. Если данные в таблицы 1 уже есть в таблице 2 то пропускал, а добавлял только те которых нет.
Заранее пасибо за ответ.
...
Рейтинг: 0 / 0
Две таблицы
    #34728386
По каким признакам определять наличие/отсутствие записи? Сравнением всех полей записи?
Сама эта задача подводит к мысли о непродуманной системе хранения и ввода данных.
...
Рейтинг: 0 / 0
Две таблицы
    #34728448
Dekil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну допустим по одному полю которое есть в обеих таблицах (NCID)
...
Рейтинг: 0 / 0
Две таблицы
    #34728471
DekilНу допустим по одному полю которое есть в обеих таблицах (NCID)
Посмотрите здесь и творчески переработайте...
Пора уже подобные вопросы в FAQ выставить...
...
Рейтинг: 0 / 0
Две таблицы
    #34728990
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Станислав С...кийПора уже подобные вопросы в FAQ выставить...
Подобный вопрос предполагает:

1) Сильную кривизну в структуре базы данных. Не должны две таблицы в одной базе данных иметь одинаковую структуру вплоть до имен полей. "Что-то в консерватории надо подправить" (с)

2) Полное не знание того, что есть таблица, запись, поле, ключевое поле. И для чего они вообще предназначены.

3) Незнание синтаксиса Select-SQL

4) В лучшем случае - это сильно специфическая задача, возникающая при очень особых условиях. Но в подобных случаях и обращаются в форум достаточно редко, да и сам вопрос формулируется по другому.

Как следствие, добавить подобный вопрос в FAQ - плодить невежество. Т.е., в общем случае, давать ответ на не правильный вопрос. Точнее, отвечать не на то, о чем спрашивают. Что собственно надо решить подобным способом.

Поскольку подобные вопросы пошли косяком, то, вероятно, это какое-то учебное задание. Следовательно, на банальное знание синтаксиса Select-SQL. Скорее всего, на NOT EXISTS() или NOT IN ()

А на этот вопрос уже есть ответ на данном сайте

Понимание SQL. Мартин Грабер. ГЛАВА 12. ИСПОЛЬЗОВАНИЕ ОПЕРАТОРА EXISTS
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Две таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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