Показать сообщение отдельно
Старый 25.06.2007, 11:26   #19  
3oppo is offline
3oppo
Участник
Аватар для 3oppo
 
222 / 32 (2) +++
Регистрация: 30.06.2005
Цитата:
Сообщение от Vadik Посмотреть сообщение
Как, по-Вашему, их должен реализовать сервер БД?
Цитата:
Сообщение от 3oppo Посмотреть сообщение
Да пробовал убирать firstonly без результатно!
Код достался от внедренцев ... .. . Вот пытаюсь разобраться.

Цитата:
Сообщение от AndyD Посмотреть сообщение
По-моему, этот запрос не имеет отношнения к приведенному в коде (возможно, формируется в методе getDisposalDate()?).
Вы оказались правы!
Вот реальный запрос

PHP код:
SELECT 
A
.ACCOUNTNUM… Очень большой список полей из всех 3х таблицВырезал его …
POSTINGJOURNALID
,C.TAXREFID,C.DEL_OFFSETACCOUNTNUM_RU 
FROM RASSETTABLE A
,RASSETTRANS B,LEDGERTRANS C 
WHERE 
((A.DATAAREAID='vgp') AND (A.VGP_PROPERTYTAX=1)) AND
 ((
B.DATAAREAID='vgp') AND (((B.ACCOUNTNUM=A.ACCOUNTNUM) AND (B.ASSETTRANSTYPE=3)) 
AND (
B.TRANSDATE<={ts '2007-03-31 00:00:00.000'}))) 
AND ((
C.DATAAREAID='vgp') AND ((((C.VGP_LEDGERLINKID=B.VGP_LEDGERLINKID
AND (
C.VGP_LEDGERLINKMODULEREF=4)) AND (C.VOUCHER=B.VOUCHER)) 
AND (
C.TRANSDATE=B.TRANSDATE))) 
ORDER BY A.DATAAREAID,A.ACCOUNTNUM,B.DATAAREAID,B.ACCOUNTNUM,
B.ASSETTRANSTYPE,C.DATAAREAID,C.VGP_LEDGERLINKID,
C.VGP_LEDGERLINKMODULEREF OPTION(FAST 4

Последний раз редактировалось 3oppo; 25.06.2007 в 11:29.