반응형
조회 결과를 MySQL의 변수로 설정
이는 간단한 구문이어야 합니다.MySQL에서 쿼리 결과와 같은 변수를 설정하려고 합니다.
SET @variable1 = SELECT salary FROM employee_info WHERE emp_id = 12345678;
기본적으로 저는 그 직원의 급여를 변수로 저장하여 조작하고 추가할 수 있도록 하고 싶습니다.
작동이 안 되기 때문에 정확한 구문은 무엇일까요?
SELECT salary INTO @variable1 FROM employee_info WHERE emp_id = 12345678 LIMIT 1;
아니면
SET @variable1 = (SELECT salary FROM employee_info WHERE emp_id = 12345678 LIMIT 1);
SELECT @variable1;
하나의 쿼리에서 여러 변수를 채울 수도 있습니다.
SELECT salary, salary_group INTO @var1, @var2 FROM employee_info WHERE emp_id = 12345678;
당신은 올바른 구문에 꽤 가깝습니다.여기 있습니다.
SET @variable1 = (SELECT salary FROM employee_info WHERE emp_id = 12345678);
다음과 같이 변수를 인쇄합니다.
SELECT @variable1;
조회 결과를 MySQL의 변수로 설정
Select @Amount1:= Amount FROM table where id=57703;
SELECT @code:=salary FROM employee_info WHERE emp_id = 12345678;
급여를 확인하기 위해서,
SELECT @code;
급여의 결과는 다음과 같이 초기화됩니다.code
.
이것을 사용합니다.
SELECT weight INTO @x FROM p_status where tcount=['value'] LIMIT 1;
테스트도 잘 되고 잘 작동하는...
select @variable1 := salary FROM employee_info WHERE emp_id = 12345678;
언급URL : https://stackoverflow.com/questions/10741612/set-the-result-of-a-query-to-a-variable-in-mysql
반응형
'programing' 카테고리의 다른 글
높이가 작동하지 않는 이유: 100%는 화면 높이로 디브를 확장할 수 있습니다. (0) | 2023.10.04 |
---|---|
CSS만 사용하여 divon을 다른 요소 위에 호버링합니다. (0) | 2023.10.04 |
WordPress의 편집기에 관리 전용 하위 메뉴 링크를 표시합니다.오류가 발생합니다. (0) | 2023.10.04 |
$parse 대 $eval ? 어떤 것이 최선의 방법입니까? (0) | 2023.10.04 |
Objective-C 클래스에서 Swift 프로토콜 가져오기 (0) | 2023.10.04 |