안냐세요..^^
오라클 디비쿼리문 형식과 Mysql 쿼리문 형식과는 많이 유사한 점이 있는걸로 알고 있습니다. 오라클 형식으로 구현된 쿼리문을 mysql에서 쓰니까 에러가 나는군요. 첨에는 syntax error인줄 알았는데 아마두 오라클과 mysql과의 차이점에서 오는 에러가 아닌가 싶어요..
StartYear와 EndYear는 날짜가 들어있는 스트링이구요. 테이블은 whblog와 userinformation을 사용합니다. 필드는 명확하구요.
select nvl(max(sum(defaultref)), 0), nvl(max(sum(totalref)), 0) from whblog l, userInformation p where l.userid = p.ID and LogDate >= '" + StartYear + "' and LogDate < '" + EndYear + "' group by userid, ID;";
mysql에서 적용되지 않고 에러가 나는 부분이 어디일까요?..
부탁드립니다.. ^^
|