일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 조건에 부합하는 중고거래 댓글 조회하기
- 자동차 대여 기록에서 장기/단기 대여 구분하기 #프로그래머스 자동차 대여 기록에서 장기/단기 대여 구분하기
- 프로그래머스 #프로그래머스 우유와 요거트가 담긴 장바구니 #우유와 요거트가 담긴 장바구니
- 프로그래머스 #프로그래머스 헤비 유저가 소유한 장소 #헤비 유저가 소유한 장소
- 프로그래머스 조건에 맞는 사용자와 총 거래금액 조회하기
- 프로그래머스 취소되지 않은 진료 예약 조회하기 #취소되지 않은 진료 예약 조회하기
- 프로그래머스 #프로그래머스 서울에 위치한 식당 목록 출력하기 #서울에 위치한 식당 목록 출력하기
- 프로그래머스 #프로그래머스 입양 시각 구하기(2) #입양 시각 구하기(2) #프로그래머스 입양 시각 구하기(1) #입양 시각 구하기(1)
- 조건에 맞는 사용자와 총 거래금액 조회하기
- 프로그래머스 조건에 맞는 사용자 정보 조회하기
- 프로그래머스 #조건별로 분류하여 주문상태 출력하기 #프로그래머스 조건별로 분류하여 주문상태 출력하기
- 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 #프로그래머스 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기
- 저자 별 카테고리 별 매출액 집계하기
- 프로그래머스 #프로그래머스 중성화 여부 파악하기 #중성화 여부 파악하기
- SQL #DDL
- 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기
- 자동차 대여 기록 별 대여 금액 구하기
- 태블로 테이블 계산
- 프로그래머스 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기
- 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 #프로그래머스 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기
- 조건에 부합하는 중고거래 상태 조회하기
- 조건에 맞는 사용자 정보 조회하기
- 프로그래머스 #프로그래머스 NULL 처리하기 #NULL 처리하기
- 자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기
- 프로그래머스 #오랜 기간 보호한 동물(2) #프로그래머스 오랜 기간 보호한 동물(2)
- 프로그래머스 조건에 부합하는 중고거래 상태 조회하기
- 강원도에 위치한 생산공장 목록 출력하기 #프로그래머스 강원도에 위치한 생산공장 목록 출력하기 #프로그래머스 #경기도에 위치한 식품창고 목록 출력하기 #프로그래머스 경기도에 위치한 식
- 프로그래머스 조건에 부합하는 중고거래 댓글 조회하기
- 가격이 제일 비싼 식품의 정보 출력하기 #프로그래머스 가격이 제일 비싼 식품의 정보 출력하기 #프로그래머스 #식품분류별 가장 비싼 식품의 정보 조회하기 #프로그래머스 식품분류별 가장 비
- 프로그래머스 #프로그래머스 5월 식품들의 총매출 조회하기 #5월 식품들의 총매출 조회하기
- Today
- Total
목록SQL/프로그래머스 코딩 (53)
데이터 분석
GROUP BY 집계함수 COUNT HAVING 고양이와 개는 몇 마리 있을까 고양이와 개가 각각 몇 마리씩 있는지 확인하기 위해 고양이와 개를 그룹지어준다. 그 후 숫자를 센다. GROUP BY절은 행들을 소그룹화한다. 여기에 집계함수를 사용한다. 행의 수를 출력하는 함수는 크게 COUNT(*) : NULL값을 포함한 행의 수 출력 COUNT(표현식) : NULL값을 제외한 표현식의 행의 수 출력 으로 구한다. 지금 데이터는 NULL값이 없어 둘 중 아무거나 사용해도 좋다. SELECT ANIMAL_TYPE, COUNT(*) COUNT FROM ANIMAL_INS GROUP BY ANIMAL_TYPE ORDER BY ANIMAL_TYPE ; +) 여기서 ORDER BY의 순서는 Cat, Dog 순으로 ..
IS NULL IS NOT NULL 이름이 없는 동물 아이디 이름 COLUMN에서 NULL값을 찾는 조건이다. NULL은 COLUMN IS NULL로 사용해야한다. SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NULL ORDER BY ANIMAL_ID ASC ; https://school.programmers.co.kr/learn/courses/30/lessons/59039 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이름이 있는 동물의 아이디 COLUMN에서 NULL값을 찾지 않는 조건이다. IS NOT NULL..
날짜 최솟값(MIN) 날짜 데이터에서 가장 앞선 날짜는 MIN, 가장 최근 날짜는 MAX를 이용한다. SELECT MIN(DATETIME) 시간 FROM ANIMAL_INS ;
WHERE절을 이용한 조건 (=, !=) 보호 시작시 상태를 나타내는 INTAKE_CONDITION 칼럼에서 아픈 동물을 찾는 조건을 입력해야한다. SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION = 'Sick' ORDER BY ANIMAL_ID 특정 조건을 포함하지 않을 떄 "!=" 기호를 사용한다. SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION != 'Aged' ORDER BY ANIMAL_ID ; https://school.programmers.co.kr/learn/courses/30/lessons/59037
SELECT 조회 ORDER BY 오름차순과 내림차순 모든 레코드 조회하기 1. SELECT 선택 * 을 이용하면 모든 컬럼이 조회된다. 2. ORDER BY ORDER BY는 정렬에 사용되고 ASC 또는 아무것도 붙이지 않는다면 오름차순 DESC를 붙이면 내림차순으로 정렬된다. SELELCT * FROM ANIMAL_INS ORDER BY ANIMAL_ID ; 역순 정렬하기 SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC ; https://school.programmers.co.kr/learn/courses/30/lessons/59035 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 ..