-
[MySQL] 데이터가 NULL이면 다른 값을 출력하는 함수
MySQL에는 데이터가 null일 경우 다른 값으로 대체하여 출력하는 함수로 'COALESCE', 'IFNULL'등이 있다. 'COALESCE' 함수가 여러 파라미터를 넣을 수 있고, SQL 표준 함수이기에 'COALESCE'를 사용하는 것을 권장한다. COALESCE(값, 대체값) 예제) member 테이블의 name 컬럼을 조회하되, 데이터가 null이면 '이름없음'으로 출력한다. SELECT COALESCE(name, '이름없음') FROM member COALESCE(값, 대체값1, 대체값2) 예제) member 테이블의 name 컬럼을 조회하되, 데이터가 null이면 nickname 컬럼을 조회하고 이 또한 null이면 '이름없음' 으로 출력한다. SELECT COALESCE(name, nick..
-
[Go] 오류해결 : C compiler "gcc" not found
발생 1. 새로운 개발환경(Ubuntu) 구축 2. 'go build' 실행 cgo: C compiler "gcc" not found: exec: "gcc": executable file not found in $PATH 원인 CGO이기 때문에 GCC로 컴파일을 해야하는데, 해당 환경에 GCC가 없어서 발생 해결 Ubuntu 터미널에서 아래 명령어를 통해 패키지 설치 sudo apt-get install -y build-essential