mysql3 35번째 스터디노트 / SQL 심화 - primary key, foreign key, 집계함수, group by, having ※제로베이스 데이터 취업스쿨 11기 수강 중 📗 35번째 공부 내용 요약 SQL 심화 내용을 이어서 학습했다. 1. PRIMARY KEY, FOREIGN KEY : 기본키와 외래키의 개념과 생성,삭제 문법 학습 2. Aggregate Function(집계함수) : COUNT, SUM, AVG, MIN, MAX, Group by, HAVING 학습 📖 35번째 공부 내용 자세히 1. PIMARY KEY, FOREIGN KEY 1) PRIMARY KEY (기본키) ■ PRIMARY KEY 개념 테이블의 각 레코드를 식별한다 대량의 데이터에서 원하는 데이터를 찾아낼 때 키가 되는 요소이다 테이블의 한 행을 특정할 수 있다 중복되지 않은 고유값을 포함한다 기본키로 설정된 열은 중복하는 데이터값을 가질 수 없다 .. 2023. 2. 22. [MySQL] 에러 "ERROR 1267 (HY000): Illegal mix of collations~" ⚠️ 에러 발생 상황 SELECT c.police_station, p.name FROM crime_status c, police_station p WHERE p.name LIKE CONCAT('서울',c.police_station,'경찰서') GROUP BY c.police_station, p.name' ``` ERROR 1267 (HY000): Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) for operation 'like' ``` police_station 테이블의 name 컬럼을 crime_station 테이블의 poilce_station 컬럼과 문자열을 조합해 LIKF로 비교하려 했.. 2023. 2. 22. 32번째 스터디노트 / SQL 기초 - IN, LIKE, UNION, JOIN ※제로베이스 데이터 취업스쿨 11기 수강 중 📗 32번째 공부 내용 요약 SQL의 기초 문법에 대해 학습하였다. 1. 논리연산자 : 지난 시간에 이어 남은 논리 연산자 IN, LIKE 학습 2.UNION : UNION의 개념과 문법 학습 및 실습 3.JOIN : JOIN의 개념과 INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN 학습 및 실습 📖 32번째 공부 내용 자세히 1. 논리연산자 : IN, LIKE 1) IN 목록 안에 조건이 존재하는 경우 TRUE SELECT column1, column2 ... FROM tablename WHERE column IN (value1, vaule2,...) 2) LIKE 조건값이 패턴에 맞으면 TRUE SELECT col.. 2023. 2. 20. 이전 1 다음