728x90
LIKE + % 문자열 검색
Mybatis에서는 DBMS 종류 별로 차이가 있다.
MySql / MariaDB
SELECT * FROM TABLE_NAME
WHERE COLUMN_NAME LIKE CONCAT(‘%’, #{searchKeyword}, ‘%’)
ORACLE
SELECT * FROM TABLE_NAME
WHERE COLUMN_NAME LIKE '%'||#searchKeyword#||'%'
Ms-Sql
SELECT * FROM TABLE_NAME
WHERE COLUMN_NAME LIKE '%' + #searchKeyword# + '%'
출처: https://dongram.tistory.com/12 [오늘은 룡:티스토리]
728x90
'STUDY > DB SQL' 카테고리의 다른 글
[SQL] 오라클 삭제한 데이터 복구 (0) | 2024.07.30 |
---|---|
[MyBatis] <trim> 사용법 (0) | 2024.04.29 |
[SQL] MariaDB 계정추가, 권한설정(외부접속허용), 권한부여 (0) | 2024.04.24 |
[MariaDB] MariaDB JDBC 설치와 연동확인 (0) | 2024.04.22 |
[SQL] MariaDB AUTO_INCREMENT (0) | 2024.04.22 |