一个SQL语句的转换问题,求教(sybase>oracle)
SELECT TBSJDZ_DZBH ,
KMJE_KJND,
KMJE_KJQJ,
KMJE_NCYE,
0.0 AS KMJE_JFLJ,
0.0 AS KMJE_DFLJ,
0.0 AS KMJE_JFFS,
0.0 AS KMJE_DFFS,
KMJE_NCYE
FROM KMJE,TBSJDZ
WHERE (KMJE_KJND='2003' AND KMJE_KJQJ='03') AND
TBSJDZ_DZBH IN (SELECT KMZD_KMBH FROM KMZD WHERE KMZD_MX=1) AND
(TBSJDZ_SJLX='KM' AND TBSJDZ_SYBH = KMJE_KMBH)
这个sql在sybase里是正常的,到oracle里就不行了:(
200分求教!