동적 쿼리(조건이 상황에 따라 붙는 경우)를 사용할때
where 1 = 1 은 무조건 true로
뒤에 and 조건문만 붙으면 동적쿼리문을 쓸수 있다.
동적쿼리문인데 만약 어떤 조건도 붙지 않을 경우에는
select * from
where
(조건문 없음)
로 끝나기 때문에 에러가 나는것을 방지
'개발공부 > DB' 카테고리의 다른 글
[Mysql workbench] 에러 1064 : You have an error in your SQL syntax; (2) | 2020.11.18 |
---|---|
[Mysql workbench] 1175 에러 (0) | 2020.11.12 |
[Mysql workbench] csv파일 import 오류 : Can't analyze file. Please try to change encoding type. (0) | 2020.11.12 |
[MYSQL] 컬럼 COMMENT 조회방법 (0) | 2020.10.23 |
윈도우 함수를 알아보자 (0) | 2019.06.25 |