давай попробуем пошагово как и пытались
Код: Выделить всё
select * from rzkutprih
WHERE ((date(01,01,2005)>>=rzkutprih.ddoc ));
Код: Выделить всё
select * from rzkutprih, rzkutrash
WHERE ((date(01,01,2005)>>=rzkutprih.ddoc
rzkutprih.nrec==rzkutrash.crzprih ));
Код: Выделить всё
select * from rzkutprih, rzkutrash
WHERE ((date(01,01,2005)>>=rzkutprih.ddoc
rzkutprih.nrec==rzkutrash.crzprih
date(01,01,2005)<<=rzkutrash.ddoc)) ;
по условию такой приход брать совсем не нужно
Код: Выделить всё
select * from rzkutprih, rzkutrash
WHERE ((date(01,01,205)>>=rzkutprih.ddoc
rzkutprih.nrec==rzkutrash.crzprih
date(01,01,205)<<=rzkutprih.ddoc
))
and not isvalidall(tnrzkutrash)
PS или придется старым дедовским способом "через задний проход"? select to dbf, втянуть в sql server, там запустить нормальный delete, экспортировать в dbf и импортировать в галактику? хм...