![]() |
отбор данных в 2 таблицах dbf
Здравствуйте, помогите пожалуйста, есть 2 таблицы формата dbf с одинаковыми полями, требуется написать запрос что бы данные из одной таблицы отбирались в другой а лишнее удалялось, что бы отбор был по 3 столбцам.
|
Написать запрос на чём? По какому критерию должны отбираться записи, что значит лишнее? Какие данные, какие три столбца, какой отбор? Разговор ни о чём.
|
таблицы это список жителей города,
нужно отобрать по номеру страхового пенсионного, по категории льготника и по закрытой или открытой лготной категории тип N - открытая, или D - закрытая два файла формат файлов dbf, столбцы pfr, cat_id, type_open. тип полей Character. нужно что бы данные в первом файле остались теже что и во втором а лишние в первом файле удалились, отбор должен быть по 3столбцам |
Запрос будет выполняться в Database Explorer
|
Подскажите пожалуйста, хотя бы как сделать по 2 столбцам отбор, а далее я сам постараюсь сделать.
|
Ivan1234, я бы постарался Вам помочь, но всё ещё не пойму, что требуется. И не знаю, что именно подразумевается под Database Explorer.
|
Есть две таблицы формата DBF требуется в одной таблице отобрать данные которые находятся во второй а лишние которых не было во второй таблице удалить, и что бы отбор был по трем полям pfr, cat_id, type_open. тип полей Character.
|
Ivan1234, даже если Вы повторите в третий раз, мне понятнее не станет. Ну, откройте Ваш Database Explorer, откройте в нём таблицы, сделайте скриншот и покажите, хоть нарисуйте на нём, что Вы хотите получить.
|
Ivan1234, определите связь по полям в таблицах, откройте таблицы в Своем приложении и используйте SELECT SQL
|
Вложений: 1
Вложенный файл это и есть вид обеих файлов структура одинаковая, и требуется что бы отбор был по 3 полям.
|
Вот есть запрос для одного поля pfr
delete from org_out_2016_52 l where l.pfr not in ( select p.pfr from org_out_2016_53 p where p.pfr = l.pfr ) Но как сделать что бы было по 3 полям отбор. |
возможно ли написать в делфи программку которая будет отбирать данные по 3 полям в таблице, а лишние строки которых нет во второй таблице удалять.
|
Да, возможно...
Признаться честно, Я не программист, да и Delphi не тот "язык" который на "ты" с базами данных. Но никто ODBC не отменял... У Вас сейчас в чем вопрос то состоит? |
Время: 08:45. |
Время: 08:45.
© OSzone.net 2001-