Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.038 c
1-1109325312
denis24
2005-02-25 12:55
2005.03.13
Неявное обращение к Stringlist


3-1108327778
Коля
2005-02-13 23:49
2005.03.13
Как узнать индекс поля где находится указатель в Query?


3-1108204757
UVV
2005-02-12 13:39
2005.03.13
Запрос по дате в Oracle


14-1108746617
arhis
2005-02-18 20:10
2005.03.13
Консистенция, мать её, сметаны


1-1109576141
dm37
2005-02-28 10:35
2005.03.13
RichEdit





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский