일반적으로 동적쿼리 xml을 이용하면 유용하게 sql을 쓸 수 있다. 그러나 국비의 사고방식은 다르다.
전혀 관련이 없는 새로운 쿼리지만 몇몇 테이블을 공유하므로 두 개를 섞는다.
마치 미치광이 과학자에 빙의해 무고한 두 개의 sql을 샴쌍둥이로 만들어버린다.
그리고 본인은 두 개의 쿼리를 구별하기 위해 ㅈ같은 변수명으로 플래그를 보내서 null이면 기존 쿼리가 작동되고 true면 본인이 작성한 새로운 쿼리가 작동된다.
가독성 씹창난건 말할 필요도 없다...