SELECT문에 '문자열' AS 칼럼명 + UNION을 활용해 -> 새로운 범주칼럼 만들기, csv파일로 쓰기
2019. 1. 29. 11:50
알아두어야 할 개념
- SELECT
'문자열' AS 칼럼명
으로 새로운 칼럼을 생성할 수 있다. - UNION은 2개의 쿼리문의 칼럼의 갯수/이름이 모두 같을 때 합칠 수 있다.
- 전체범주명을 깔고, 특정 범주명을 UNION하는 것은 안되는 것 같다. CASE WHEN 처럼 범주를 다 나눈 다음 UNIO해주는 방법밖에 없나??
UNION은 합집합
,UNION ALL은 합집합+교집합 포함
코드
SELECT '5~10만' AS TYPE, * FROM person WHERE personid BETWEEN 50000 AND 100000 UNION SELECT '기본 범주' AS TYPE, * FROM person WHERE personid < 50000 OR personid > 100000 ORDER BY personid
csv파일로 보내기
mssql 쿼리문 결과에서 우클릭하기
'한의대 생활 > └ MySQL & MSSQL' 카테고리의 다른 글
SQL 전체 복습 쿼리문 (private 파일) (0) | 2019.01.25 |
---|---|
SQL 데이터 분석의 순서 (0) | 2019.01.23 |
MSSQL 분석연습 2 - 그외 6개 테이블 (2/2) (0) | 2019.01.23 |
MSSQL 분석 연습 1 - Person (1/7) (0) | 2019.01.23 |
MSSQL JOIN 개념 및 연습 + DELETE, SELECT 팁 (1) | 2019.01.16 |