Career/TIL3 2024-07-14 1. 코드 값을 레이블로 변환 : CASE 식SELECT user_id , CASE WHEN register_device = 1 THEN '데스크톱' WHEN register_device = 2 THEN '스마트폰' WHEN register_device = 3 THEN '애플리케이션' ELSE '' -- 디폴트값 의미 END AS device_name FROM mst_users ; 2. 지정한 값의 날짜/시각 데이터 추출하기 -> 날짜 자료형과 타임스탬프 자료형으로 변환 미들웨어에 따라 다양한 방법 : CAST 함수가 가장 범용적 SELECT-- PostgreSQL, Hive, Redshift, Bigquery, SparkSQL 모두 CA.. 2024. 7. 14. 2024-07-12 https://school.programmers.co.kr/learn/courses/30/lessons/164668 // 6M 30SSELECT u.USER_ID, u.NICKNAME, SUM(price) AS TOTAL_SALESFROM USED_GOODS_BOARD bLEFT JOIN USED_GOODS_USER u ON b.writer_id = u.user_idWHERE status = 'DONE'GROUP BY u.USER_IDHAVING TOTAL_SALES >= 700000ORDER BY TOTAL_SALES ASC GROUP BY, HAVING 2024. 7. 13. 2024-07-08 https://school.programmers.co.kr/learn/courses/30/lessons/144855 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr -- [MYSQL] (7minute)SELECT category, SUM(sales.sales) AS total_salesFROM book_sales salesLEFT JOIN book ON sales.book_id = book.book_idWHERE DATE_FORMAT(sales_date,'%Y-%m') = '2022-01'GROUP BY categoryORDER BY category ASC .. 2024. 7. 9. 이전 1 다음