개발자의 끄적끄적

[sql/mysql] ifnull 사용법 [펌] 본문

개발/sql

[sql/mysql] ifnull 사용법 [펌]

효벨 2020. 10. 14. 03:00
728x90
반응형

[sql/mysql] ifnull 사용법 [펌]

 

mysql ifnull 사용법입니다.

 

오래된 사이트를 찾기는 했지만 이해하기에  충분하고

 

예제가 잘 설명되어 있어서 퍼왔습니다!!

 

참고들 하세용!

 

출처는 아래 있습니다!

 

SELECT IFNULL(필드명, "대체할 값") FROM 테이블명; 

물론 하나의 필드의 값 뿐만아니라 , 연속적으로도 활용 할 수 있다.

 

다음은 IFNULL을 사용한 예이다.

위의 데이터는 3개의 필드에서 무작위로 NULL 값이 존재한다. 하지만 3개의 필드중 값이 존재한다면 그 값은 동일한 경우이다.

 

만약 keyword 와 3개의 필드의 값중 하나를 출력하려 한다면 IFNULL을 활용하여 다음과 같이 사용할 수 있다.

 

$query = "SELECT keyword, IFNULL( common_rep, IFNULL( fur_rep, makeup_rep ) ) as syn_2 FROM syn_color"; 

*출력 결과 *

 

출처 : https://ra2kstar.tistory.com/75[초보개발자 이야기.]

반응형
Comments