Q&A

  • 인터베이스에서 substr을 사용하는데 에러가나네요
MS-SQL에서 아래와 같은 쿼리를 사용해서 값을 구했었는데 인터베이스에서 Substr함수를 udf를 이용해서 등록하고 사용하려고 하니 에러가 나네요.
제 생각으로는 select절에 substr을 사용할때는 다른 함수들은 사용이 안되는것 같더라구요.. count 또는 sum 등의 함수를 빼면 Select절은 실행이 됩니다.
물론 Group by 나 Order by 절을 빼고 실행했을경우에만요..
MS-SQL에서 실행한 아래와 같은 쿼리문을 인터베이스에서 실행할려면 어떻게 작성해야 하는지 아시는 분 있으시면 좀 부탁드리겠습니다..
그리고 인터베이스에서 테이블 Name을 수정하는 쿼리문도 부탁드립니다.
그럼 즐프하시구요.......

select substring(aaa, 1,4) as YY,substring(aaa, 5, 2) as MM, count(*) as cnt1, sum(sale) as cnt2, state
from Tbltest Where sale > 50
group by substring(aaa,1,4) ,substring(aaa,5, 2),state
Order by substring(aaa,1,4),substring(aaa, 5, 2),State
0  COMMENTS