728x90
MyBatis 이용시 조건절에서 Like를 검색하는 방법.
각 DB마다 조금씩 다르니깐 참고로 적어본다.
검색하려고하는 필드명이 title이고 검색할 내용이 keyword라고 했을때!
[MySQL & MariaDB]
title like CONCAT('%', #{keyword}, '%')
[Oracle]
title like '%' || #{keyword} || '%'
[MS-SQL]
title like '%' + #{keyword} + '%'
이렇게 적용 할 수 있음!
각 DBMS에 맞추어 적용하면 될듯싶다!
728x90
'Database' 카테고리의 다른 글
[PostgreSQL] DB 및 유저 생성 (0) | 2021.07.27 |
---|---|
[DB] mysql Access dinied for user "@" (using password:YES) (0) | 2021.07.27 |
[MariaDB] 시퀀스 초기화 및 재정렬 (0) | 2021.05.28 |
[PostgreSQL] 좌표값 변환하는 방법 (0) | 2021.04.28 |
[SQL] 스키마란 무엇인가? (0) | 2020.11.03 |