programmers에서 mysql & oracle에서 쓰는 함수를 따로 따로 풀어놨는데,
이걸 표준 SQL로 다 바꿔놔야겠다! (공부할 거리 늘리기)
SI에서도 표준 SQL 쓰는데 굳이 한 쌍씩 짜는 비효율!
ㄴ 하지만 n년차의 머리 속에서 나오는 xml 2쌍 ㅠ...
nn_mybatis.xml
nn_oracle.xml
흑흑...
ANSI SQL로 생각하며 공부 할 생각 하니 너무 재밌을 거 같긴 한데, DBMS 쪽 특화시켜 놓은 레거시는 미리 생각하지 않고 짜 봅니다...
ㄴ 왠지 내 github private에 내가 만든 레거시가 있을 것 같긴 함...
ㄴ 레거시가 아니어도 DBMS 특화된 펑션은 호출 못 하긴 하지만 암튼...
암튼 COALESCE 때문에 https://blog.ansi.org/sql-standard-iso-iec-9075-2023-ansi-x3-135/ 를 열심히 보다가, ANSI SQL 예약어 목록도 URL을 찾아 놨음.
https://en.wikipedia.org/wiki/List_of_SQL_reserved_words
이거를 다 보면서 내용을 세세히 외울 생각은 아니고, 쓰는 것만 찾아다가 볼 예정이다.
ㄴ 시험 목적이면 외울 수도 있겠지만...
사실 Oracle 기준으로 생각이 돌기는 하는데... 다양하게 범용적으로 좀 리서치해 볼 예정.
ㄴ 그리고 현재 자격증 시험에 SQL이 있어서 간략하게는 도움이 될 지도 ★★★☆☆
240222 : 작년에는 서브쿼리에 꽂혀서 계속 서브쿼리로만 만들었음...
서브쿼리의 예쁨을 모르는 당신이 불쌍해요
는 아니고 선임(부장님)이 서브쿼리의 장점을 피력하셔서...ㅋㅋㅋㅋㅋㅋㅋ
이제 조인으로 다 바꿔놔야겠다.
댓글
댓글 쓰기