DB/MySQL

학습 // DB // MySQL // Variable

문스코딩 2018. 10. 4. 15:37
업데이트 :: 2018.10.04



변수사용

SET @변수이름 = 변수값; -- 변수의 선언 및 값 대입
SELECT @변수이름; -- 변수값 출력

변수예제

use sqlDB;

SET @myVar1 = 5;
SET @myVar2 = 3;
SET @myVar3 = 4.25;
SET @myVar4 = '가수이름=>';

SELECT @myVar1;
SELECT @myVar2 + @myVar3;

SELECT @myVar4, Name From userTBL WHERE height > 180;

LIMIT문 변수사용

SET @myVar2 = 3;

-- LIMIT은 변수를 사용할 수 없음
SELECT @myVar4, Name From userTBL WHERE height > 180
  LIMIT @myVar2;

PREPARE문

SET @myVar2 = 3;

-- PREPARE
PREPARE myQuery
  FROM 'SELECT Name, height FROM userTBL ORDER BY height LIMIT ?';

EXECUTE myQuery USING @myVar2;

Created by MoonsCoding

e-mail :: jm921106@gmail.com

반응형