Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.02;
Скачать: CL | DM;

Вниз

проверка на совпадения   Найти похожие ветки 

 
lehich ©   (2004-04-07 10:25) [0]

имеем: две базы данных
нужно: проверить их на совпадения и в случае нахождения идентичных полей вывести их

подскажите есть какое-то элегантное решение, а то чувствую ресурсов у меня эта задачка на компе сожрёт...((((


 
sniknik ©   (2004-04-07 10:33) [1]

SELECT a.* FROM Table1 a LEFT JOIN Table1 b ON a.IdentField = b.IdentField
это по одному полю если по бельшему количеству добавь в условие (a.IdentField = b.IdentField) AND (... = ...) AND ....


 
Vlad ©   (2004-04-07 10:33) [2]

1) Получаем список таблиц каждой базы
2) Для каждой таблицы получаем список полей и их типов
3) Для каждой базы строим список вида: Таблица, название_поля, тип_поля
4) Сравниваем два списка, совпадающие записи выводим на экран ;-)


 
Vlad ©   (2004-04-07 10:36) [3]

айм сорри, увидел ответ sniknik © и подумал, не ужели под словом "базы" подразумевались "таблицы", а "нахождения идентичных полей" - есть нахождение одинаковых записей ? ;-)


 
sniknik ©   (2004-04-07 11:16) [4]

Vlad ©   (07.04.04 10:36) [3]
а я наоборот про базы почемуто и не вспомнил. ;о)


 
lehich ©   (2004-04-07 11:23) [5]

2sniknik спасибо...
2Vlad сорри... немного неправильно выразился..


 
Anatoly Podgoretsky ©   (2004-04-07 11:31) [6]

Значит все таки таблицы, а не базы



Страницы: 1 вся ветка

Текущий архив: 2004.05.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.044 c
14-1081635133
Soft
2004-04-11 02:12
2004.05.02
Соционика или типизация человеческой личности.


4-1078415133
GrayFace
2004-03-04 18:45
2004.05.02
Как сделать приложение, изменяющее разрешение?


3-1081100910
zerrow
2004-04-04 21:48
2004.05.02
помогите с нормализацией. что-то я запутался!


7-1078836911
ChcngerMan
2004-03-09 15:55
2004.05.02
Сканирование


14-1081353939
DDA
2004-04-07 20:05
2004.05.02
Прикол2