Форум: "Базы";
Текущий архив: 2003.05.29;
Скачать: [xml.tar.bz2];
ВнизКак из одной таблицы принять данные в другую такуюже Найти похожие ветки
← →
Пикулев Евгений (2003-05-08 05:57) [0]Есть база программы и база пополнения, как из пополнения принять данные в базу программыи проверить на дубликаты
← →
Наталия (2003-05-08 06:16) [1]1. В цикле по "базе попоплнения". Берём каждую запись, проверяем, есть ли такая же в "базе программы", если нет, записываем её туда.
2. Составляем sql запрос, который делает, то, что ты описал.
← →
Пикулев Евгений (2003-05-08 07:59) [2]а к как составить этот запрос ?
← →
Наталия (2003-05-08 08:12) [3]Обычно запросы составляются с помощью SQL-операторов. Почитай help по localSQL.
← →
alex_bredin (2003-05-08 09:20) [4]select * table1 /* main */
union
select * table2 /* additional*/
← →
alex_bredin (2003-05-08 09:22) [5]извиняюсь
select * from table1 /* main */
union
select * from table2 /* additional*/
← →
Наталия (2003-05-08 09:29) [6]alex_bredin ©
Это всего-лишь объединение двух таблиц. Здесь нет ни добавления в нужную таблицу, ни проверки на уникальность записи.
← →
Danilka (2003-05-08 09:41) [7]Наталия © (08.05.03 09:29)
проверка на уникальность есть ;))
вот-здесь ее нет:
select * from table1 /* main */
union all
select * from table2 /* additional*/
а на счет остального - верно
← →
alex_bredin (2003-05-08 10:22) [8]
> Наталия © (08.05.03 09:29)
это- всего лишь максимально простой и быстрый способ получить результат(подавление повторов), с которым уже можно делать все что угодно.
К сожалению, такого нельзя сказать о 1.В цикле по "базе попоплнения". Берём каждую запись, проверяем, есть ли такая же в "базе программы", если нет, записываем её туда.
← →
Ser (2003-05-08 11:11) [9]Воспользуйся, компонентой BatchMove - свойство Mode , в хелпе все детально описано
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.05.29;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c