Форум: "Базы";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];
ВнизADOTable - ошибка при подключении Найти похожие ветки
← →
Scorpio © (2005-02-09 12:51) [40]Я немогу понять что ты непонимаешь, там все просто, ч/з SQL запрос все правильно неудальшь, а чтобы построчно - я немогу подключить ADOTable.
А есть поля, одназначно определяющее запись, в случае, если
wh_, re_ и rf_ в двух записях совпадают? - такого небывает.
проверить по базе со всеми его похожими номерами ? - я писал, что в моей таблице могуть до 20 раз встречаться номера дел у них могут быть похожие даты и решения, но не все три одновременно.
сравнить было ли такое решение принято ранее и если было и оно невходит в отчетный период, ? - т.е. я взял номер дела с последней датой по возрастанию и сравниваю относительно этого номера дела все решения которые прилагаютя к этому делу и если есть похожее и оно невходит в отчетный переиод то я удаляю их оба.
Пример (период 01,01,2005 - 10,01,2005)
wh_ re_ rf_
204010001 4 8,01,2005
204010001 5 3,01,2005
204010001 4 30,12,2004
204020002 4 30,11,2004
204020002 3 5,10,2004
204030003 8 8,01,2005
204030003 6 7,01,2005
Должно остаться:
204010001 5 3,01,2005
204030003 8 8,01,2005
204030003 6 7,01,2005
← →
ЮЮ © (2005-02-09 12:57) [41]>>wh_, re_ и rf_ в двух записях совпадают?
>Чтобы одновременно все три были похожи, токого небывает.
речь не о "похожесте", а о "равенстве" :)
а так бывает?
Дело Решение Дата
33 10 01.01.05
33 10 02.01.05
какую из записей предпочтешь оставить.
>Базу в котоорой происходят удаления я формирую сам из 4 других
А зачем их тогда вставлять, а не проверять "диапазон сразу"?
← →
ЮЮ © (2005-02-09 13:06) [42]А этоа точно не долна попасть?
204010001 4 8,01,2005
Т.е. тебе нужны такие записи (дело, решение) за отчетный период, для которых нет соответствующих записей (дело, решение) в предшествующие периоду сроки?
>ч/з SQL запрос все правильно неудальшь
зато почти всегда можно выбрать только то, что нужно
← →
Scorpio © (2005-02-09 13:06) [43]Такое может быть и надо оставить с высокой датой 02.01.05, а второе удалить.
А зачем их тогда вставлять, а не проверять "диапазон сразу"? - там проблема, что 4 БД по 150 мб более 300,000 записей, а индексные файлы *.idx Фоксовские, я их подключить к моей программе немогу, и те БД создаются прграммой написанной на фоксе, так что индексные файлы я немогу использовать.
← →
Scorpio © (2005-02-09 13:11) [44]А этоа точно не долна попасть?
204010001 4 8,01,2005
Точно, потомучто оно считалось в другом отчете с периодом 1.12.2004 - 31.12.2004. Такая заморочка.
← →
Scorpio © (2005-02-09 13:12) [45]А этоа точно не долна попасть?
204010001 4 8,01,2005
Точно, потомучто оно считалось в другом отчете с периодом 1.12.2004 - 31.12.2004. Такая заморочка.
Страницы: 1 2 вся ветка
Форум: "Базы";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.037 c