Programmers36 문자열 다루기 기본 문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/12918 코딩테스트 연습 - 문자열 다루기 기본 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다. 제한 사항 s는 길이 1 이�� programmers.co.kr 처음에 어렵게 풀려고 하면 상당히 어렵게 풀수도 있는 문제라고 생각한다. 하지만 그 전에!!!!!! 생각보다 python은 많은 것들을 제공해준다고 생각하자..! string.isdigit()을 하면 결과값이 부울값(true / false)으로 나오기 때문에 숫자로 이루어져있으면 true가 된.. 2020. 5. 24. 중복 제거하기 문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/59408 코딩테스트 연습 - 중복 제거하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 중복을 제거할 땐 DISTINCT를 사용하면 되는데 DISTINCT+(컬럼명)을 쓰면 해당 컬럼에서 중복 제거가 된 채로 출력된다. SELECT count(DISTINCT NAME) AS 'count' from ANIMAL_INS 2020. 5. 24. 동물 수 구하기 문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/59406 코딩테스트 연습 - 동물 수 구하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr sql문에서 해당 컬럼의 개수를 구하고 싶을 땐, count(컬럼명)를 사용하면 된다! SELECT count(ANIMAL_ID) AS 'count' FROM ANIMAL_INS; 2020. 5. 24. 최솟값 구하기 문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/59038 코딩테스트 연습 - 최솟값 구하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 이전 문제에서 최댓값을 구하기 위해 MAX를 썼다면 여기선 최솟값을 구하기 때문에 MIN을 사용하면 된다! 날짜와 시간에서 MAX는 가장 최근의 날짜와 시간, MIN은 가장 오래된 날짜와 시간을 알려준다. SELECT MIN(DATETIME).. 2020. 5. 24. 최댓값 구하기 문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/59415 코딩테스트 연습 - 최댓값 구하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 최댓값을 구하면 되기때문에 MAX를 사용하면 끝이지만 문제 마지막에 sql문을 실행했을 때, MAX(DATETIME)이 '시간'이라고 나오도록 하라고 했다..! 그럴 땐 간단하게 'AS + 원하는 명' 만 붙여주면 된다! SELECT MAX(.. 2020. 5. 24. 상위 n개 레코드 문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/59405 코딩테스트 연습 - 상위 n개 레코드 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr select 단계에서 처음 보는 조건이 나왔다! 문제에서 주어지는 상위 몇 개의 개수를 구하려면 마지막에 'LIMIT'을 쓰고 해당 개수를 입력하면 된다. SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME .. 2020. 5. 23. 여러 기준으로 정렬하기 문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/59404 코딩테스트 연습 - 여러 기준으로 정렬하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 이번 문제에서는 NAME은 오름차순으로 DATETIME은 내림차순으로 출력해야 하기 때문에 뒤에 각각 해당 정렬방법을 붙여주면 된다! SELECT ANIMAL_ID, NAME, DATETIME FROM ANIMAL_INS ORDER .. 2020. 5. 23. 동물의 아이디와 이름 문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/59403 코딩테스트 연습 - 동물의 아이디와 이름 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr ORDER BY만 사용하면 되는 아주아주 간단한 문제다..! SELECT ANIMAL_ID, NAME FROM ANIMAL_INS ORDER BY ANIMAL_ID; 2020. 5. 23. 어린 동물 찾기 문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/59037 코딩테스트 연습 - 어린 동물 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 이전 문제와 마찬가지로 WHERE과 ORDER BY를 사용하면 쉽게 풀 수 있다! SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION != 'Aged' ORDER BY ANIMAL_.. 2020. 5. 23. 이전 1 2 3 4 다음