Iam은 SQL의 새로운 함수이고 이전과 비교하여 MySQL 테이블의 값을 비교하는 함수를 만들고 싶습니다.MySQL 함수는 이전에 대해 db 테이블의 값을 비교하기 위해
예를 들어DECLARE pVal INT(20); DECLARE val INT(20); SELECT price INTO pVal FROM products WHERE Id=iId; SELECT price FROM products; IF price == pVal THEN SET val = price; END IF;
감사
(IID는 입력 값이다)
정확히 무엇이 문제인지 분명하지 않습니다. – Leslie
이전에 어떻게 정의합니까? 너는 무엇을 찾고 싶니? 가격이 다르거 나 가격이 다른 모든 레코드가 있습니다 (그렇다면 테이블 제품에는 무엇이 저장됩니까?) – Unreason
코드가 유효하지 않습니다. SET val = pVal에 의해 같은 일을 할 수 없습니까? 동일한 가격으로 동일한 제품을 반복합니다. –