본문 바로가기

column2

[MySQL] 컬럼 추가, 컬럼 삭제, 컬럼명 변경, 컬럼 타입 변경 오늘은 MySQL에서 컬럼을 수정해야 할 경우를 위해 컬럼을 추가, 삭제, 변경, 타입 변경을 알아보도록 하겠습니다! Point 컬럼 추가 및 삭제 컬럼명 변경 컬럼 타입 변경 컬럼 추가 컬럼을 추가하기 위해 기존의 테이블을 검색 후 변경된걸 확인해보겠다. $ ALTER TABLE [테이블 명] ADD [컬럼 명] [자료형(크기)]; // 예 $ ALTER TABLE prac ADD age int(2) NOT NULL; * NOT NULL 여부는 안써도 생성이 된다. 테이블 컬럼 추가 시 원하는 위치에 생성하는 방법 // 테이블 컬럼 맨앞에 추가 $ ALTER TABLE [테이블 명] ADD [새 컬럼 명] [자료형(크기)] FIRST; // 예 $ ALTER TABLE prac ADD gender va.. 2023. 7. 27.
[MySQL] coalesce 함수 사용방법 coalesce 함수는 MySQL에서 NULL 값을 다른 값으로 대체할 때 사용하는 함수입니다. 모든 인자가 NULL일 경우에는 NULL을 반환합니다. Point coalesce 사용방법 coalesce 사용방법 열에서 null인 값 조회하기 // [테이블 명]의 [컬럼 명]을 조회하고 null이 아닌 값이 있으면 해당 값을 [반환 컬럼 명]으로 반환 $ SELECT COALESCE([컬럼 명], [컬럼 명이 NULL인 경우 대체할 값]) $ AS [반환 컬럼 명] FROM [테이블 명]; // 예 $ SELECT COALESCE(address, "No address") AS no FROM prac; null 값 컬럼과 다른 컬럼 포함 조회 // null값이 있는 컬럼의 id나 name의 컬럼도 같이 조.. 2023. 7. 26.