like 2

프로그래머스 Lv 4 - 보호소에서 중성화한 동물 (Lv 4 문제 마지막)

https://school.programmers.co.kr/learn/courses/30/lessons/59045 습득한 점: WHERE ~ IN () 처럼, LIKE IN () 도 가능할까 싶었는데, 불가능했다. 대신 아래처럼 AND를 전체로 묶은 뒤, 안쪽을 OR로 엮어줄 수는 있었다. ... WHERE SEX_UPON_INTAKE LIKE 'Intact%' AND (SEX_UPON_OUTCOME LIKE 'Spayed%' OR SEX_UPON_OUTCOME LIKE 'Neutered%') ... 문제: 보호소에 들어올 당시에는 중성화1되지 않았지만, 보호소를 나갈 당시에는 중성화된 동물의 아이디와 생물 종, 이름을 조회하는 아이디 순으로 조회하는 쿼리 작성. 즉, 들어올 땐, 중성화X, 나갈땐 중성..

프로그래머스 Lv 4 - 오프라인/온라인 판매 데이터 통합하기

링크: https://school.programmers.co.kr/learn/courses/30/lessons/131537 습득한 점: * 컬럼의 값을 NULL 로 표시해야 할 경우에는, 문자열 "NULL" 나타내는 것이 아닌 NULL 로만 기재 * UNION , UNION ALL? - UNION은 두 개의 테이블을 하나로 만드는 연산. 두 개 테이블의 컬럼 수, 컬럼 데이터 형식이 모두 일치해야 함. UNION 연산은 두 개의 테이블을 하나로 합치면서 중복된 데이터를 제거한다. 정렬을 발생 - UNION ALL은 중복을 제거하거나 정렬을 유발하지 않는다. 중복제거 없이 전부 보여줌 두 개 테이블의 컬럼 수가 같아야 하는 것은 동일 - Reference https://prinha.tistory.com/e..