#혼공학습단13기 #혼공S #SQL #MYSQL

📗 Chapter 04 : SQL 고급 문법

🗂️MySQL의 데이터 형식

📦변수의 사용 : @

<aside>

SET **@**변수이름 = 변수값 ;

SELECT **@**변수이름

</aside>

<aside>

LIMIT에는 변수 사용 불가!!

해결방안 : PREPARE , EXECUTE

정수형 데이터 타입 - visual selection.png

SET @count = 3;
PREPARE mySQL FROM 'SELECT mem_name, height FROM member ORDER BY height LIMIT ?'; 
EXECUTE mySQL USING @count;

</aside>

변수 선언 후 출력

변수 선언 후 출력

image.png

image.png

🔄데이터 형 변환



➿두 테이블을 묶는 join

join : 두 테이블 묶기!

SELECT <열 목록>
FROM <첫 번째 테이블>
     INNER JOIN <두 번째 테이블>
     ON <조인될 조건>
[WHERE 검색 조건]

조건 : one to many

→ 한 테이블에는 하나의 값(PK)만 존재해야 하지만, 다른 테이블에는 여러 개의 값 존재 ok!

PK - FK 관계

내부 조인 : INNER JOIN