본문 바로가기

mysql

(3)
[프로그래머스_SQL] 3월에 태어난 여성 회원 목록 출력하기 문제 풀이 중에 Oracle과 MySQL의 날짜 추출 방법이 다르다는 점을 알아냈습니다. MySQLSELECT MEMBER_ID, MEMBER_NAME, GENDER, DATE_FORMAT(DATE_OF_BIRTH, '%Y-%m-%d') as DATE_OF_BIRTHFROM MEMBER_PROFILEWHERE MONTH(DATE_OF_BIRTH) = '03' AND GENDER = 'W' AND TLNO IS NOT NULLORDER BY MEMBER_ID ASC;MySQL은 DATE_FORMAT을 이용하여 %Y-%m-%d와 같은 형식으로 추출합니다. OracleSELECT MEMBER_ID, MEMBER_NAME, GENDER, TO_CHAR(DATE_OF_BIRTH, 'YYYY-MM-DD') as..
[프로그래머스_SQL] 과일로 만든 아이스크림 고르기 -- 내림차순, 조인SELECT FH.FLAVOR FROM FIRST_HALF FHINNER JOIN ICECREAM_INFO II ON FH.FLAVOR = II.FLAVORWHERE TOTAL_ORDER > 3000 AND INGREDIENT_TYPE = 'fruit_based' 내림차순(자동)과 INNER JOIN을 이용해서 구할 수 있습니다. ... 문제는 아래에서 확인할 수 있습니다.https://school.programmers.co.kr/learn/courses/30/lessons/133025 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr
[프로그래머스_SQL] 평균 일일 대여 요금 구하기 SELECT ROUND(AVG(DAILY_FEE), 0) as AVERAGE_FEE FROM CAR_RENTAL_COMPANY_CARWHERE CAR_TYPE = 'SUV' 간단한 SELECT문입니다.ROUND()의 경우, 소수 첫 번째 자리에서 반올림하려면 0을 작성해야 합니다. ... 문제는 아래에서 확인할 수 있습니다.https://school.programmers.co.kr/learn/courses/30/lessons/151136 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr