SQL #CASE함수1 [My SQL] CASE 함수 Python으로 데이터분석을 하려면 DB에서 Law Data를 불러와야 하기 때문에 SQL 숙지는 필수이다. SQL은 어렵지 않은 언어이지만 반복적으로 사용하는 함수 외에는 잊어버리기 때문에 생산성을 높이기 위해서 주기적으로 복습을 해주는게 좋은 것 같다. CASE 함수는 주로 Select 문에 쓰이며 특정 조건에 해당하는 데이터를 그룹 지어주거나, 데이터에 직접적으로 변화를 준다. 예를 들어 어떤 이커머스 구매 데이터에서 기구매자(구매 이력이 있는 유저)와 미구매자를 나누어 보고 싶을 때 아래와 같이 CASE 구문을 활용할 수 있다. SELECT user_id, user_name, buy_cnt CASE WHEN buy_cnt > 0 THEN 'Buyer' WHEN buy_cnt < 0 THEN 'No.. 2021. 9. 16. 이전 1 다음