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

FIELD() 함수에 제공된 검색 문자열이 NULL인 경우 MySQL이 반환하는 것은 무엇입니까?

<시간/>

NULL은 어떤 값과도 동등 비교에 실패하므로 FIELD() 함수에 제공된 검색 문자열이 NULL이면 MySQL은 출력으로 0을 반환합니다.

예시

mysql> Select FIELD(NULL,'Ram','is','good','boy');+---------------------- ---------------+| FIELD(NULL,'램','이다','좋다','소년') |+---------------------------- ---------+| 0 |+-------------------------------------+1 행 세트(0.00초)