by 김탠 [2023.01.09 16:04:40]
안녕하세요 초보 코더입니다. 쿼리 작성하는데 질문이 있어서 글을 올려봅니다.
MSSQL이고요
SELECT *
FROM dbo.Reply
WHERE ReplyNo = cast(@ReplyNo as varchar)
and NoticeNo = cast(@NoticeNo as varchar)
ORDER BY ReplyNo desc
ReplyNo, NoticeNo 둘다 type은 int인데
전체 조회를 하려면 NULL 값이 들어가서 조회를 못합니다.
int 타입을 where 조건으로 전체검색하는 방법을 배우고 싶습니다.
감사합니다.
ReplyNo like IFNULL(cast(@ReplyNo as varchar),'%')
MSSQL이라 IFNULL 을 못쓴다고 하네요 ㅠ
답변 감사합니다
ReplyNo like ISNULL(cast(@ReplyNo as varchar),'%')
ifnull = > isnull