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

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..

Question 동물 보호소에 들어온 동물 이름 중 두 번 이상 쓰인 이름과 해당 이름이 쓰인 횟수를 조회하는 SQL문을 작성해주세요. 이때 결과는 이름이 없는 동물은 집계에서 제외하며, 결과는 이름 순으로 조회해주세요. Pseudocode테이블에서 NAME이 NULL이 아닌 행을 필터링.NAME을 기준으로 그룹화.각 그룹에 속한 행의 개수를 계산.개수가 2개 이상인 그룹만 선택.NAME을 기준으로 오름차순으로 정렬. Code SELECT NAME, COUNT(*) as COUNTFROM ANIMAL_INSWHERE NAME IS NOT NULLGROUP BY NAMEHAVING COUNT(*) >= 2ORDER BY NAME

Question 동물 보호소에 가장 먼저 들어온 동물은 언제 들어왔는지 조회하는 SQL 문을 작성해주세요 Pseudocode가장 먼저 = 가장 오래된 날짜들어온 = ANIMAL_INS 테이블 지정MIN()을 이용하여 DATETIME 컬럼 최솟값 구하기 Code SELECT MIN(DATETIME) as 시간FROM ANIMAL_INS

Question 동물 보호소에 들어온 동물 중 젊은 동물1의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요. Pseudocode아이디와 이름 컬럼 지정보호소에 들어온 동물 이므로 animal_ins 테이블 지정where 조건설정하여 젋은 동물 지정아이디 오름차순 정렬 Code SELECT ANIMAL_ID, NAMEFROM ANIMAL_INSWHERE INTAKE_CONDITION != 'Aged'ORDER BY ANIMAL_ID