hrming
[DB/SQL] 날짜 중복 체크 쿼리 본문
SELECT count(*) cnt
FROM `table`
WHERE `start` < :end
AND `end` > :start
참고 및 출처 :
https://ysb334kr.tistory.com/m/41
날짜 중복 체크 쿼리
SELECT count(*) cnt FROM `table` WHERE `start` < :end AND `end` > :start 위 쿼리만 적용하면 중복 여부를 한번에 알아낼 수 있다. 삭제 대비용 원본글 복사 -- cnt가 0 이면 정상 1 이면 중복 -- SELECT COUNT(*) cnt FROM 테
ysb334kr.tistory.com
'DB' 카테고리의 다른 글
[DB/SQL] JOIN & Subquery (0) | 2024.10.05 |
---|---|
[DB/SQL] 서브쿼리의 종류 - 스칼라 서브쿼리, 인라인 뷰, 중첩 서브쿼리 (0) | 2024.10.04 |
[DB/SQL] DELETE, TRUNCATE, DROP (0) | 2024.10.04 |
[DB/Oracle] ON DELETE CASCADE, ON DELETE SET NULL (0) | 2024.10.04 |
[DB/Oracle] NOT NULL ENABLE (0) | 2024.07.22 |
Comments