Small Grey Outline Pointer 'sql' 태그의 글 목록
본문 바로가기

sql5

[프로그래머스]GROUP BY : 즐겨찾기가 가장 많은 식당 정보 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/131123 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 SELECT FOOD_TYPE, REST_ID, REST_NAME, MAX(FAVORITES) FAVORITES FROM REST_INFO GROUP BY FOOD_TYPE ORDER BY FAVORITES DESC MAX 써서 풀었는데 계속 틀렸다고 해서 다른 풀이 찾아보니까 서브쿼리 사용해야 되는거였음!!! 통과풀이 SELECT FOOD_TYPE, REST_ID, REST_NAME.. 2023. 11. 14.
[프로그래머스 SQL] SELECT 12세 이하인 여자 환자 목록 출력하기 문제 설명 다음은 종합병원에 등록된 환자정보를 담은 PATIENT 테이블입니다. PATIENT 테이블은 다음과 같으며 PT_NO, PT_NAME, GEND_CD, AGE, TLNO는 각각 환자번호, 환자이름, 성별코드, 나이, 전화번호를 의미합니다. 문제 PATIENT 테이블에서 12세 이하인 여자환자의 환자이름, 환자번호, 성별코드, 나이, 전화번호를 조회하는 SQL문을 작성해주세요. 이때 전화번호가 없는 경우, 'NONE'으로 출력시켜 주시고 결과는 나이를 기준으로 내림차순 정렬하고, 나이 같다면 환자이름을 기준으로 오름차순 정렬해주세요. 나의풀이 SELECT PT_NAME, PT_NO, GEND_CD, AGE, IFNULL(TLNO,'NONE') AS TLNO FROM PATIENT WHERE AGE 2023. 10. 30.
[프로그래머스 SQL] SELECT 오프라인/온라인 판매 데이터 통합하기 나의 풀이 SELECT SALES_DATE,PRODUCT_ID,USER_ID,SALES_AMOUNT FROM ONLINE_SALE WHERE SALES_DATE = 2022-03-01 ORDER BY SALES_DATE,PRODUCT_ID,USER_ID,SALES_AMOUNT; 여기까지 하다가 날짜 포맷 몰라서 찾아봄 날짜포맷 사용해서 다시 풀이 SELECT DATE_FORMAT(SALES_DATE,"%Y-%m-%d") AS SALES_DATE, PRODUCT_ID,USER_ID,SALES_AMOUNT FROM ONLINE_SALE WHERE SALES_DATE LIKE '2022-03%' UNION ALL SELECT DATE_FORMAT(SALES_DATE,"%Y-%m-%d") AS SALES_DAT.. 2023. 9. 23.
[프로그래머스 SQL] SELECT 모든 레코드 조회하기 나의 풀이 SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID; 모든 레코드 조회니까 * 전체로 가져옴 2023. 9. 23.
[프로그래머스 SQL] SELECT 인기있는 아이스크림 나의 풀이 SELECT * FROM FLAVOR ORDER BY TOTAL_ORDER; 정답 SELECT FLAVOR FROM FIRST_HALF ORDER BY TOTAL_ORDER DESC, SHIPMENT_ID; 정답 풀이 SELECT FLAVOR FROM FIRST_HALF 속한 테이블에서 사용하고 싶은 데이터의 Col을 선택해야함 원하는 순서로 데이터 가져오기 ORDER BY ASC 오름차순(기본) DESC 내림차순 아이스크림 맛을 총주문량 기준으로 내림차순 정렬 TOTAL_ORDER DESC 총주문량이 같다면 출하번호 기준으로 오름차순 정렬 SHIPMENT_ID (ASC 생략가능) 2023. 9. 23.