[SQL] myBatis 동적 SQL 문자열 비교
리트리버J
·2020. 11. 11. 22:49
728x90
1 2 3 4 5 6 7 8 9 10 11 12 | <select id="getProductList" parameterType="hashmap" resultMap="productResultSet"> SELECT * FROM PRODUCT JOIN GOODS_CATEGORY ON (CATENAME = PRODUCT_CATEONE) WHERE CATECODE = #{no} <if test="what eq '인기순'.toString()"> ORDER BY PRODUCT_COUNT DESC </if> <if test="what eq '가격순'.toString()"> ORDER BY PRODUCT_PRICE </if> </select> | cs |
728x90
'SQL > Oracle' 카테고리의 다른 글
[SQL / 기본문법] BETWEEN AND / LIKE (%, _) / IN / 연산자 우선순위 (0) | 2020.12.28 |
---|---|
[SQL / 기본문법] NVL / IS NULL / DISTINCT / AS / || / !=, ^=, <> (0) | 2020.12.28 |
[SQL]ROWNUM >= 2가 안된다면 (0) | 2020.11.15 |
[SQL] 사용자별 댓글 별점 평균 구하기 (2) | 2020.11.10 |
[SQL] ( , )콤마로 이루어진 문자열을 다중행으로 변경하기. (0) | 2020.11.07 |