[MS-SQL] getDate() 와 convert() 를 이용 날짜비교 | Database

SQL 에서 날짜 비교를 할때 많이 사용하게 getDate() 입니다.


오늘 날짜보다 큰걸 구해오는 쿼리는 아래와 같음.


SELECT * FROM TBL WHRE reg_date >= GETDATE();


위처럼 쓰면 되는데 이게 이러면 만약 오늘이 10일 이라면 10일자는 검색을 안하고 9일꺼

까지의 데이터를 가져옴 그럴때는 convert 를 사용해서 아래와 같이 하면 됩니다.


SELECT * FROM TBL WHERE reg_date >= CONVERT(VARCHAR, GETDATE(), 112)

이러면 오늘 날짜데이터 까지 포함해서 데이터가 출력이 됨.



mssql,getdate(),convert(),날짜비교
Comment Write
Comment List
등록된 코멘트가 없습니다.