MariaDB 변수 사용법
MariaDB에서 변수를 사용하면 쿼리 내에서 값을 저장하고 재사용할 수 있습니다. 이는 복잡한 쿼리와 저장 프로시저를 작성할 때 매우 유용합니다. 이 글에서는 변수를 설정하고 사용하는 방법을 예제와 함께 알아봅니다.
변수 설정 기본 사용법
변수는 SET
명령을 사용하여 설정할 수 있습니다.
SET @변수이름 = 값;
다음은 @total_sales
변수를 설정하고 사용하는 예제입니다.
-- 변수 설정
SET @total_sales = 100;
-- 변수 사용
SELECT @total_sales;
테스트 테이블 및 샘플 데이터
예제를 테스트하기 위해 products
테이블을 생성하고 샘플 데이터를 삽입합니다.
테이블 생성
CREATE TABLE products (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50),
price DECIMAL(10, 2)
);
샘플 데이터 삽입
INSERT INTO products (name, price) VALUES
('Product1', 45.00),
('Product2', 55.00),
('Product3', 75.00),
('Product4', 95.00),
('Product5', 105.00);
사용 예제
다음은 변수를 사용하여 가격 범위 내의 제품을 조회하는 예제입니다.
-- 변수 설정
SET @min_price = 50;
SET @max_price = 100;
-- 변수 사용하여 데이터 조회
SELECT * FROM products
WHERE price BETWEEN @min_price AND @max_price;
▼ 변수 사용 예제 실행 결과 화면

참고할 만한 사이트
더 자세한 내용은 다음 사이트들을 참고하세요.
관련 이전 게시글
- MariaDB 데이터 추가: INSERT INTO 사용법
- MariaDB SELECT 문 사용법 및 DISTINCT 중복 제거
- MariaDB 자동 증가 값 설정: AUTO_INCREMENT 사용법
- MariaDB 데이터 형식 변환: CAST 및 CONVERT 함수
- MariaDB 날짜 및 시간 데이터 형식 변환 방법
이 글이 도움이 되셨다면 공유 부탁 드립니다.