열이 SELECT 문에서 null의 경우 다른 컬럼과 컬럼을 교체

Salar는 :

: 여기 내 더미 스키마 MYSQL에
: 널 (NULL) 문자열입니다
B 열 문자열이 있지만이 NOT NULL : 난 단지 선택합니다 열을하지만 널에 직면 할 때, 나는 그것이로 대체하려는 B의 열 . 내가 어떻게 할 수 있습니까? 이 내 원하는 출력

여기에 이미지 설명을 입력



여기에 이미지 설명을 입력

고든 리노 프 :

사용 coalesce():

select coalesce(a, b) as a
from t;

추천

출처http://43.154.161.224:23101/article/api/json?id=16720&siteId=1