T_era
[MySQL] SQL문을 원하는 대로 가공해서 출력하기 본문
SQL문으로 데이터를 원하는데로 가공해서 출력하기
REPLACE : 데이터의 내용을 원하는데로 바꾸는 명령어
ex) select replace(name, '김', '이') from human // name컬럼에 있는 문자열에서 김을 이로 변경
SUBSTR : 데이터의 특정부분을 지정
ex) select substr(name, 2, 3) from human // name컬럼에 있는 문자열에서 2번째 문자부터 3개 출력하기
CONCAT : 문자를 붙여주는 명령어
ex) select concat('[', gender, ']', substr(name, 2, 3)) from human // [gender컬럼]name의 2번째 문자부터 3글자를 붙여서 출력하기
*group by 작성을 조금 편하게 하는법
ex) select gender, name, age from human group by 1, 2 // group by 뒤에 원하는 컬럼의 번호(지금의경우 gender와 name을 그룹화)를 입력해 해당 컬럼을 그룹화 할 수 있다
'Programing > Datababse' 카테고리의 다른 글
| [MySQL] 조회한 값 조절하기 (1) | 2025.03.21 |
|---|---|
| [MySQL] SubQuery와 Join (0) | 2025.03.21 |
| [MySQL] 조건문 사용하기 (1) | 2025.03.21 |
| [MySQL] 데이터베이스 연산하기와 입맛대로 결과 조회하기 (0) | 2025.03.20 |
| [MySQL] Database 시작하기 (0) | 2025.03.20 |