有,比较复杂:
CommandText: select 0 as FILEINDEX, A.*, (select COUNT(FGUID) from TORGSYSTEM where FCLIENTACCOUNT = 'GEOWAY' and FPARENTGUID = A.FGUID and FD
EVEL = 0) AS CHILDRENCOUNT from TORGSYSTEM A where FCLIENTACCOUNT = 'GEOWAY' and FGUID IN (SELECT FGUID FROM TORGSYSTEM WHERE (FGUID IN (SELECT
ID FROM TORGSYSTEM b, TORGSYSTEM a where a.FGUID IN (SELECT FGUID FROM TORGSYSTEM WHERE (FGUID in (select FGUID from TORGINDEX where UPPER(FID)
UNIT.FUNCREF' and UPPER(FVALUE) = '\XAXXHCH\TZBMJSFZR.FUNC'))) AND b.FGUID IN (SELECT FGUID FROM TORGSYSTEM WHERE ( (UPPER(FFILENAME) LIKE '%.P
) AND ((( (b.FPATH LIKE a.FPATH || a.FID || a.FKIND || '\%') OR ((a.FKIND = '.PTN') AND ((b.FID = a.FID AND b.FKIND = '.PTM') OR (b.FPATH || b.
b.FKIND LIKE '%\' || a.FID || '.PTM' || '\%'))) ) OR ( a.FPATH || a.FID || a.FKIND = b.FPATH || b.FID || b.FKIND )))) AND FGUID IN (SELECT FGUI
TORGSYSTEM WHERE (FDEPT = 'FGUID IN (SELECT B.FGUID FROM TORGSYSTEM B, TORGSYSTEM A WHERE A.FGUID IN (SELECT FGUID FROM TORGSYSTEM WHERE FGUID
LECT FGUID FROM TORGSYSTEM WHERE (FDEPT = 'HCSFY') AND (FPOSITION = '' OR FPOSITION IS NULL) AND (FPERSON = '' OR FPERSON IS NULL))) AND ((( (B
LIKE A.FPATH || A.FID || A.FKIND || '\%') OR ((A.FKIND = '.PTN') AND ((B.FID = A.FID AND B.FKIND = '.PTM') OR (B.FPATH || B.FID || B.FKIND LIKE
|| A.FID || '.PTM' || '\%'))) ) OR ( A.FPATH || A.FID || A.FKIND = B.FPATH || B.FID || B.FKIND ))))') and (FPOSITION = 'KSJSFZR') and (FPERSON =
) and TO_CHAR(FDELETELEVEL) = 0) AND (FDELETELEVEL = 0)) |