mysql

SQL

프로그래머스 고득점 Kit | 입양 시각 구하기 (1), 입양 시각 구하기(2) | GROUP BY |

https://programmers.co.kr/learn/courses/30/lessons/59412 코딩테스트 연습 - 입양 시각 구하기(1) ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 programmers.co.kr 입양 시각 구하기 (1) 정답 코드 SELECT HOUR(DATETIME), COUNT(DATETIME) FROM ANIMAL_OUTS WHERE HOUR(DATETIME) > 8 AND HOUR(DATETIME) < 20 GROUP BY HOUR(DATETIM..

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

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 공부 중이라 실습을 진행하면서 배우게 되는 것들을 정리해 두면 좋을 것 같아 새로운 카테고리를 만들어서 포스팅을 하게 되었다.) 검색을 해 보니 한 테이블에서 다른 테이블을 참조하고 있는 경우에 나타나는 에러라고 한다. 나 같은 경우에는 여러 개의 테이블을 사용하고 있었고 이 테..

토오오끼
'mysql' 태그의 글 목록