null 인 반환 된 모든 값, 즉 MySql에 기본값을 설정하는 방법이 있습니까?SELECT * 문에서 SQL IFNULL
대신
SELECT
IFNULL(foo, 0),
IFNULL(bar, 0),
IFNULL(baz, 0)
FROM table
의 내가 좋아하는 일을하고 싶습니다 :
SELECT IFNULL(*, 0)
FROM table
// this does not work, but I'm looking for something like it
없음 , SQL에서이 작업을 수행 할 방법이 없습니다. –
의견을 보내 주셔서 감사 드리며이 게시물에 나오는 다른 사람에게 IFNULL을 각 항목에 추가 할 수없는 이유는 ORM 스타일로 SQL을 동적으로 생성한다는 사실 때문입니다. (예 : 일 테이블)에 대해 LEFT JOIN을 수행하고 동적 테이블에서 select *를 수행하십시오. – sabrams