프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr CASE WHEN THEN END SELECT 절 안에 데이터 치환을 위한 조건을 넣을 때 사용합니다. 이 문제에서는 중성화가 안된 동물들은 sex_upon_intake 절 안에 'intact' 라는 문자열이 있기 때문에 그게 있다면 'X' 로, 없다면 'O' 로 치환해 주면 됩니다. CASE 문이 끝날때는 END 문으로 닫아주면 됩니다. 쿼리문 SELECT animal_id, name, CASE WHEN sex_upon_intake LIKE '%intact%' THEN 'X' ELSE 'O' END AS 중..
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr DATE_FORMAT 으로 date 형식 형변환하기 정해진 규칙에 맞춰서 date 필드의 포맷을 변환시킬 수 있습니다. 규칙은 아래 링크 참고 https://www.w3schools.com/mysql/func_mysql_date_format.asp 쿼리문 SELECT animal_id, name, DATE_FORMAT(datetime, '%Y-%m-%d') FROM animal_ins
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr IFNULL 문 SELECT 안에 IFNULL 로 null 값일 때 대체 값을 넣어줄 수 있습니다. 쿼리문 SELECT animal_type, IFNULL(name, 'No name'), sex_upon_intake FROM animal_ins
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr LIKE 문 where 안에 like 구문으로 문자열 일치로 검색할 수 있습니다. 쿼리문 SELECT animal_id, name FROM animal_ins WHERE name LIKE '%el%' AND animal_type = 'dog' ORDER BY name
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr GROUP BY, WHERE group by 로 묶고 나서 count 로 조건 주기 쿼리문 SELECT A.NAME, A.COUNT FROM (SELECT NAME, COUNT(*) AS 'COUNT' FROM ANIMAL_INS GROUP BY NAME ORDER BY NAME) AS A WHERE A.COUNT >= 2 AND A.NAME IS NOT NULL
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr WHERE 구문으로 조건 추가하기 WHERE '컬럼명'=조건 으로 필터링할 수 있습니다. 쿼리문 SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION = 'Sick' ORDER BY ANIMAL_ID