전화번호부에 같은 전화번호는 들어가지 않게 validation 체크를 만들었습니다.
SELECT (CASE WHEN COUNT(*) > 0 THEN 'true' ELSE 'false' END ) AS '중복'
FROM PhoneBook
where phoneNumber = #phoneNumber#
이미 등록된 번호(phoneNumber)가 있으면, true 인데,
특정번호(010-7777-7777)는 중복되도 false 가 나오게 하고 싶은데, 무엇을 추가해야하나요?
--------------------------------------------------------------------------------
SELECT (CASE WHEN COUNT(*) > 0 THEN 'true' ELSE 'false' END ) AS '중복'
FROM PhoneBook
where phoneNumber = #phoneNumber# <-- 01077777777
and phoneNumber not in ('01077777777')
을 하면 맞을까요?