![]() |
|
|
![]()
|
|
| DrDrag |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 8.4.2008 Репутация: нет Всего: нет |
Может название темы не прально...
но вот в чем вопрос: есть 2 файла .dbf 1й файл - большой список, фамилия, имя отчество ( 3 поля) 2й файл - содержит те же поля и 20 записей (к примеру) нада удалить из 1го файла то, что содержит второй... вроде, начало такое: set use file1 inde on name to 1 set use file 2 inde on name to 2 set relation to ... или как то так... можете подсказать как это сделать? ЗЫ: всё это дело на фокспро 2.6 Это сообщение отредактировал(а) DrDrag - 15.6.2008, 16:50 |
|||
|
||||
| Yury1 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 14.6.2008 Репутация: нет Всего: нет |
DELETE FROM table1 WHERE f+i+o IN(SELECT f+i+o FROM table2)
Добавлено через 2 минуты и 15 секунд Только поля должны быть строго одинаковыми, иначе фигня получится Добавлено через 9 минут и 17 секунд Ну а если через relation обязательно нужно, то примерно так: SELE file1 SET RELSTION TO ...... DELE FOR NOT EMPTY(file2.name) |
|||
|
||||
| DrDrag |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 8.4.2008 Репутация: нет Всего: нет |
а тут обязательно все поля перечислять? если, там будет 20 полей с длинными названиями? |
|||
|
||||
| Yury1 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 14.6.2008 Репутация: нет Всего: нет |
Только те, по котрым сравниваешь. А попробовать слабо было? |
|||
|
||||
| DrDrag |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 8.4.2008 Репутация: нет Всего: нет |
уже на работе напробовался..
а до этого просто нада было перед тяжёлым рабочим днём подготовиться ;) |
|||
|
||||
![]()
|
| Правила форума "Foxpro/Clipper/Dbase" | |
|
|
Запрещается! 1. Публиковать ссылки для чисто рекламных целей. 2. Оффтопить, флеймить, говорить не культурно. Пожалуйста, адекватно задавайте свой вопрос. Тема должна создаваться с названием характеризующем Вашу проблему. Задавайте вопросы правильно - как спросите, так вам и ответят. Разрешено! Давать ссылки на статьи, обзоры, если это не нарушает первый пункт правил. Задавая вопрос, давайте нужную информацию касающуюся Вашей проблемы. Этим вы ускорите полезные ответы. P.S. Размещение рекламы будет строго наказываться! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MoLeX |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Foxpro/Clipper/Dbase | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |