давай попробуем пошагово как и пытались
Код: Выделить всё
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 и импортировать в галактику? хм...