MySQL SUM() 함수가 매개변수로 값이 없는 열을 가져오면 출력으로 0 대신 NULL을 반환합니다. 열은 모든 데이터 유형이 될 수 있습니다. 다음 예에 따라 값이 없는 "id"라는 열이 하나만 있는 "social"이라는 테이블을 사용하여 설명합니다.
mysql> Describe Social; +-------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+-------+ | Id | int(11) | YES | | NULL | | | Name | varchar(20) | YES | | NULL | | +-------+-------------+------+-----+---------+-------+ 2 rows in set (0.00 sec) mysql> Select * from Social; Empty set (0.00 sec) mysql> Select SUM(id) from Social; +---------+ | SUM(id) | +---------+ | NULL | +---------+ 1 row in set (0.00 sec) mysql> Select SUM(Name) from Social; +-----------+ | SUM(Name) | +-----------+ | NULL | +-----------+ 1 row in set (0.00 sec)
위 내용은 값이 없는 열이 매개변수로 전달되면 MySQL SUM() 함수의 출력은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!