일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- cp초보
- atcoder beginner contest
- contest397
- 프로그래머스
- PCSQL
- Python
- 코딩테스트
- contest395
- cp
- 어린 동물 찾기
- ABC
- 코테
- SQL문제
- 경쟁적프로그래밍
- pasql
- MIN
- SQL
- 집계함수
- 파이썬
- 아픈 동물 찾기
- 프로그래밍대회
- PS
- atcoder
- Today
- Total
목록프로그래머스 (108)
노아

Question FOOD_WAREHOUSE 테이블에서 경기도에 위치한 창고의 ID, 이름, 주소, 냉동시설 여부를 조회하는 SQL문을 작성해주세요. 이때 냉동시설 여부가 NULL인 경우, 'N'으로 출력시켜 주시고 결과는 창고 ID를 기준으로 오름차순 정렬해주세요. Pseudocode 테이블에서 warehouse_name에 '경기'가 포함된 행을 필터링.warehouse_id, warehouse_name, address, 그리고 freezer_yn(값이 NULL인 경우 'N'으로 대체)을 선택.warehouse_id를 기준으로 오름차순 정렬. Code SELECT warehouse_id, warehouse_name, address, IFNULL(freezer_yn, 'N') as freezer_ynFR..

Question 동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL 문을 작성해주세요. 이때 이름이 NULL인 경우는 집계하지 않으며 중복되는 이름은 하나로 칩니다. Pseudocode 테이블에서 name의 중복되지 않는 값들만 선택.선택된 name의 개수를 계산. Code SELECT COUNT(DISTINCT(name)) countFROM animal_ins

Question 동물 보호소에 들어온 동물 중, 이름이 있는 동물의 ID를 조회하는 SQL 문을 작성해주세요. 단, ID는 오름차순 정렬되어야 합니다. Pseudocode 테이블에서 name이 NULL이 아닌 행을 필터링.필터링된 행의 animal_id를 선택. Code SELECT animal_idFROM animal_insWHERE name IS NOT NULL

Question 동물 보호소에 동물이 몇 마리 들어왔는지 조회하는 SQL 문을 작성해주세요. Pseudocode 테이블의 모든 행을 선택.전체 행의 개수를 계산. Code SELECT COUNT(*) as countFROM animal_ins

Question 동물 보호소에 가장 먼저 들어온 동물의 이름을 조회하는 SQL 문을 작성해주세요. Pseudocode테이블에서 모든 행의 name을 선택.datetime을 기준으로 오름차순 정렬.정렬된 결과에서 첫 번째 행만 선택. Code SELECT nameFROM animal_insORDER BY datetimeLIMIT 1

Question 동물 보호소에 들어온 모든 동물의 아이디와 이름, 보호 시작일을 이름 순으로 조회하는 SQL문을 작성해주세요. 단, 이름이 같은 동물 중에서는 보호를 나중에 시작한 동물을 먼저 보여줘야 합니다. Pseudocode 테이블에서 모든 행의 animal_id, name, datetime을 선택.name을 기준으로 오름차순 정렬.동일한 name 내에서 datetime을 기준으로 내림차순 정렬. CodeSELECT animal_id, name, datetimeFROM animal_insORDER BY name ASC, datetime DESC

Question 동물 보호소에 들어온 모든 동물의 아이디와 이름을 ANIMAL_ID순으로 조회하는 SQL문을 작성해주세요. SQL을 실행하면 다음과 같이 출력되어야 합니다. Pseudocode 테이블에서 모든 행의 animal_id와 name을 선택.animal_id를 기준으로 오름차순 정렬. Code SELECT animal_id, nameFROM animal_insORDER BY animal_id

Question 보호소에 돌아가신 할머니가 기르던 개를 찾는 사람이 찾아왔습니다. 이 사람이 말하길 할머니가 기르던 개는 이름에 'el'이 들어간다고 합니다. 동물 보호소에 들어온 동물 이름 중, 이름에 "EL"이 들어가는 개의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 이름 순으로 조회해주세요. 단, 이름의 대소문자는 구분하지 않습니다. Pseudocode 테이블에서 animal_type이 'Dog'이고, name에 'EL'이 포함된 행을 필터링.animal_id와 name 컬럼만 선택.name을 기준으로 오름차순 정렬. CodeSELECT animal_id, nameFROM animal_insWHERE animal_type = 'Dog' AND name LIKE '%EL%'ORDE..