Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
3-94756
Dimaz-z
2003-05-11 21:31
2003.05.29
Почему при удалении записей, размер базы не уменьшается?


14-95103
Дмитрий К.К.
2003-05-12 05:30
2003.05.29
Именинники 12 мая


1-94822
Novichok_
2003-05-19 13:23
2003.05.29
Как мне передать значение переменной из одной формы в др.


14-95082
OverSet
2003-05-11 00:14
2003.05.29
VR-Online


11-94780
edik
2002-08-29 15:18
2003.05.29
Обработка событий





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский