728x90

전체 글 41

[MySQL] ALIAS,CONCAT,CASE-END

컬럼의 이름을 바꾸고 여러 컬럼을 합쳐서 새로운 컬럼을 만든다. ALIAS: SELECT email AS EMAIL,height 키,weight ,weight/((height/100) * (height/100)) AS BMI FROM member ; 원래의 컬럼 이름을 써주고 그 뒤에 (AS 새로운 이름)을 써주면 된다. 하지만 AS를 생략하고 스페이스바 한 번 클릭 후 바로 새로운 이름을 적어도 된다. CONCAT: SELECT email, CONCAT(height,'cm',',',weight,'kg') AS '키와 몸무게' FROM member; CONCAT 함수는 하나의 컬럼 새로운 컬럼을 만든다. concat() 괄호 안에 합치고 싶은 자료들을 넣으면 된다. 위에 예에서는 키라는 컬럼과 무게라는 ..

[SQL] NULL 값 다루기,IS NULL,COALESCE

NULL 값은 데이터를 분석하는데 있어서 꽤 중요한 영향을 미친다. 그렇기 때문에 이 널 값을 잘 관리해야 한다. Q. 우선 null값이 있는지 부터 확인해야 하지 않을까? A. SELECT * FROM member WHERE address IS NULL; get_flower@naver.com -10 f 183.5 72 1975-03-12 2018-11-29 all_round321@naver.com 26 m 182.4 1995-01-03 2019-11-23 hello_hat@unista.com 26 f 165.3 48.2 1995-11-13 2018-12-23 zerotohundred@naver.com 20 m 162 56 2001-02-17 2015-07-20 Q. 하나의 ROW를 기준으로 단 하나라도..

[SQL] COUNT,MAX,MIN,AVG,SUM,STD,ABS,SQRT,CEIL

특정 컬럼의 값들을 대상으로 원하는 특징값을 구해주는 함수를 우리는 Aggregate Function, 집계함수라고 부릅니다. member파일을 이용해서 데이터 분석을 할게요 email age sex height weight birthday sign_up_day address 1 codeit@naver.com 28 m 178.2 70 1992-01-03 2019-03-26 서울특별시 중구 삼일대로 343 103호 2 korin02@google.com 29 m 165.7 67.3 1992-08-13 2019-02-27 서울특별시 중구 세종대로 110 502호 3 cowboy@codeit.kr 31 m 70.2 1990-01-03 2019-01-05 경기도 고양시 일산서구 고양대로 633 204동 203호 ..

728x90