mysql에는 실제로 매우 유용한 메소드와 함수가 많이 있습니다. 이번에는 coalesce라는 것을 소개합니다. 철자하기가 매우 번거롭지만 실제 기능은 null이 아닌 매개변수 중 첫 번째를 반환하는 것입니다. 다음 글에서는 MySQL의 coalesce() 사용 기술에 대한 관련 정보를 주로 소개합니다. 필요한 친구들이 참고할 수 있습니다.
머리말
최근에 mysql에서 coalesce를 우연히 발견했는데 시간이 없어서 mysql의 사용법 요약을 공유하겠습니다. 자세한 소개를 살펴보겠습니다.coalesce()
coalesce ()Explanation매개변수에서 비어 있지 않은 첫 번째
expression 변수 ㄷ. select coalesce(null,2,3); // Return 2
select coalesce(null,null,3); // Return 3
select coalesce(1,2,3); // Return 1
SELECT COALESCE(NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1); -- Return 1
SELECT COALESCE(NULL, NULL, NULL, NULL); -- Return NULL
SELECT COALESCE(字段名,0) as value from t;//(如果数据库提成字段默认值不是为0值的话肯定是开发那个的错,个人观点请勿喷哈)。
위 내용은 mysql에서 coalesce()를 사용하는 기술 요약(필독)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!