SQL 프로그래머스 | 나이 정보가 없는 회원 수 구하기 | IS NULL과 COUNT() | COUNT(*)와 COUNT(컬럼명)의 차이 | CASE문, IF문 나이 정보가 없는 회원 수 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/131528 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr USER_INFO 테이블에서 나이 정보가 없는 회원이 몇 명인지 출력하는 SQL문을 작성해주세요. 이때 컬럼명은 USERS로 지정해주세요. ▼ IS NULL, COUNT(*) SELECT COUNT(*) USERS FROM USER_INFO WHERE AGE IS NULL 나이 정보가 없는 회원을 찾고 있으므로 WHERE절에 IS NULL 조건을 줌 그러면 전체.. SQL 프로그래머스 | 이름에 el이 들어가는 동물 찾기 | LIKE '%' 사용법 | REGEXP_LIKE() 함수 | UPPER / LOWER() 함수 이름에 el이 들어가는 동물 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/59047 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 보호소에 돌아가신 할머니가 기르던 개를 찾는 사람이 찾아왔습니다. 이 사람이 말하길 할머니가 기르던 개는 이름에 'el'이 들어간다고 합니다. 동물 보호소에 들어온 동물 이름 중, 이름에 "EL"이 들어가는 개의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 이름 순으로 조회해주세요. 단, 이름의 대소문자는 구분하지 않습니다. ▼ (MySQL) L.. SQL 프로그래머스 | 여러 기준으로 정렬하기 | ORDER BY 정렬 순서 | ASC, DESC 여러 기준으로 정렬하기 https://school.programmers.co.kr/learn/courses/30/lessons/59404 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 동물 보호소에 들어온 모든 동물의 아이디와 이름, 보호 시작일을 이름 순으로 조회하는 SQL문을 작성해주세요. 단, 이름이 같은 동물 중에서는 보호를 나중에 시작한 동물을 먼저 보여줘야 합니다. SELECT ANIMAL_ID, NAME, DATETIME FROM ANIMAL_INS ORDER BY NAME, DATETIME DESC 이름 순으로 조회하기 위해 ORDER BY.. SQL 프로그래머스 | 어린 동물 찾기 | 아닌 값 찾기(!= , <>사용) | NOT LIKE | EXISTS()와 NOT EXISTS | (NOT) IN 차이점 어린 동물 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/59037 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 동물 보호소에 들어온 동물 중 젊은 동물의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요. ▼ ! = 사용 SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION != 'Aged' (참고) INTAKE_CONDITION 컬럼에는 각 동물의 상태가 적혀 있는데 나이 들은 동물은 'Ag.. SQL 프로그래머스 | 최솟값 구하기 | MIN(날짜) | LIMIT 사용 | ALL, ANY 사용법 최솟값 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/59038 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 동물 보호소에 가장 먼저 들어온 동물은 언제 들어왔는지 조회하는 SQL 문을 작성해주세요. ▼ MIN(날짜) 사용 SELECT MIN(DATETIME) "시간" FROM ANIMAL_INS 동물보호소에 가장 먼저 들어온 동물을 찾고 있으므로 간단하게 MIN(날짜) 함수로 가장 과거의 시간을 조회할 수 있음 ▼ 서브쿼리, MIN(날짜) 사용 SELECT min_date "시간" FRO.. SQL 프로그래머스 | 상위 N개 레코드 | LIMIT 사용 | ROWNUM, ROW_NUMBER() | MIN(날짜) | RANK() 윈도우 함수 | 셀프조인 | FETCH FIRST ~ ROW(S) 상위 n개 레코드 https://school.programmers.co.kr/learn/courses/30/lessons/59405 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 동물 보호소에 가장 먼저 들어온 동물의 이름을 조회하는 SQL 문을 작성해주세요. ▼ LIMIT 사용 SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1 동물 보호소에 들어온 일자(날짜)를 오름차순 정렬하면 날짜가 과거인 것부터 시작해서 최근 것까지 시간 순서대로 정렬됨 그 뒤 LIMIT으로 조회할 행을 제한해주면 가장 먼저 들어온 동.. SQL 프로그래머스 | 아픈 동물 찾기 | WHERE절로 조건에 맞는 행만 조회하기 아픈 동물 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/59036 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 동물 보호소에 들어온 동물 중 아픈 동물의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요. SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION = 'Sick' ORDER BY ANIMAL_ID (참고) INTAKE_CONDITION 컬럼에는 각 동물의 상태가 적혀 있는데 아픈 동.. SQL 프로그래머스 | 동명 동물 수 찾기 | GROUP BY와 HAVING절 | COUNT(컬럼명)과 COUNT(*)의 차이 | COUNT(1) 동명 동물 수 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/59041 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 동물 보호소에 들어온 동물 이름 중 두 번 이상 쓰인 이름과 해당 이름이 쓰인 횟수를 조회하는 SQL문을 작성해주세요. 이때 결과는 이름이 없는 동물은 집계에서 제외하며, 결과는 이름 순으로 조회해주세요. SELECT NAME, COUNT(NAME) COUNT FROM ANIMAL_INS GROUP BY 1 HAVING COUNT >= 2 ORDER BY 1 먼저 이름으로 GR.. SQL 프로그래머스 | 동물의 수 | COUNT( )함수 | WHERE 1=1 동물의 수 https://school.programmers.co.kr/learn/courses/30/lessons/59406 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 동물 보호소에 동물이 몇 마리 들어왔는지 조회하는 SQL 문을 작성해주세요 ▼ COUNT(컬럼명) SELECT COUNT(ANIMAL_ID) FROM ANIMAL_INS COUNT() 함수로 컬럼을 세주면 컬럼의 NULL값을 제외하고 세줌 ▼ WHERE 1=1 SELECT COUNT(ANIMAL_ID) FROM ANIMAL_INS WHERE 1=1 AND ANIMAL_TYPE IS NO.. 이전 1 2 3 다음