SQL

SQL

프로그래머스 고득점 Kit | 동명 동물 수 구하기 | GROUP BY

https://programmers.co.kr/learn/courses/30/lessons/59041 코딩테스트 연습 - 동명 동물 수 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr select에서 바로 count(name)을 해주어야 하며 group by를 사용하여 name을 그룹화 해야한다. SELECT NAME, COUNT(NAME) AS COUNT FROM ANIMAL_INS GROUP BY NAME HAVING COUNT..

SQL

프로그래머스 고득점 Kit | 이름이 없는 동물의 아이디, 이름이 있는 동물의 아이디 | IS NULL

https://programmers.co.kr/learn/courses/30/lessons/59039 코딩테스트 연습 - 이름이 없는 동물의 아이디 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr https://programmers.co.kr/learn/courses/30/lessons/59407 코딩테스트 연습 - 이름이 있는 동물의 아이디 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL..

SQL

프로그래머스 고득점 Kit | IS NULL 처리하기 | IS NULL

https://programmers.co.kr/learn/courses/30/lessons/59410 코딩테스트 연습 - NULL 처리하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr sql 문제 풀면서 is null 처리하는 걸 알게 되었다! IS NULL을 'No name'으로 바꿔주는 문제이다. MySQL에서 NULL을 체크하거나 치환하는 방법으로는 IFNULL이 있다. 나는 IS NULL 또는 IS NOT NULL로 체크를 했..

SQL

프로그래머스 고득점 Kit | SELECT | 7문제 |

https://programmers.co.kr/learn/courses/30/parts/17042 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 프로그래머스 SQL 고득점 Kit에서 SELECT 문제에 있는 7개의 문제를 모두 풀었다. 각 문제는 위의 링크에 있고 워낙 간단한 문제라 문제 설명은 따로 안적고 정답 코드만 올린다. 1. 모든 레코드 조회하기 SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID; 2. 역순 정렬하기 SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID ..

SQL

프로그래머스 고득점 Kit | 고양이와 개는 몇 마리있을까 | GROUP BY

https://programmers.co.kr/learn/courses/30/lessons/59040 코딩테스트 연습 - 고양이와 개는 몇 마리 있을까 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 프로그래머스에서 SQL 문제도 풀 수 있어서 코테 대비 겸으로 풀기 시작했다. 가볍게 group by로 풀어봤는데 오랜만에 풀어서 그런지 조금 버벅거렸다 ㅎ 간단한 group by 문제였으며 count를 사용해서 몇개가 있는지 확인하는 쿼리..

SQL

MySQL | SET foreign_key_checks=0 | 외래 키 제약조건(Foreign Key Constraint) 끄기

SQL 실습을 진행하는데 (진행한 실습 프로젝트 링크) 'subject 테이블로부터 과목명(sub_name)이 UML인 과목을 삭제하고 subject 테이블을 출력' 하는 부분에서 ERROR 1217 (23000): Cannot delete or update a parent row: a foreign key constraint fails 위와 같은 에러를 마주했다. (이 게시물을 에러를 해결 한 카테고리로 분류하자니 요즘 sql 공부 중이라 실습을 진행하면서 배우게 되는 것들을 정리해 두면 좋을 것 같아 새로운 카테고리를 만들어서 포스팅을 하게 되었다.) 검색을 해 보니 한 테이블에서 다른 테이블을 참조하고 있는 경우에 나타나는 에러라고 한다. 나 같은 경우에는 여러 개의 테이블을 사용하고 있었고 이 테..

토오오끼
'SQL' 카테고리의 글 목록 (2 Page)