Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

비교 연산자는 MySQL에서 날짜 값으로 어떻게 작동합니까?

<시간/>

날짜 간의 비교 연산자는 논리적인 방식으로 작동합니다. 다음 예에서 두 날짜를 비교하는 동안 MySQL은 단순히 두 숫자 또는 문자열을 비교합니다 -

<미리>mysql> select 20171027 <20150825;+-----------------------------------------+| 20171027 <20150825 |+------------------------------------------+| 0 |+---------------------------+1 행 세트(0.00초)

0 출력은 위 쿼리의 결과가 FALSE임을 나타냅니다.

<미리>mysql> select 20171027> 20150825;+----------------------------------------+| 20171027> 20150825 |+--------------------------+| 1 |+--------------------------+1 행 세트(0.00초)

출력 '1'은 위 쿼리의 결과가 TRUE임을 나타냅니다.