Nếu bạn muốn thiết lập kết quả và sử dụng quy trình trong mệnh đề FROM - NO. Các quy trình (thủ tục hoặc hàm) được lưu trữ trong MySQL không thể trả về bảng dưới dạng giá trị kết quả.
Nhưng bạn có thể sử dụng các hàm làm giá trị đơn giản, chẳng hạn -
DELIMITER $$
CREATE FUNCTION mul10(Param1 INT)
RETURNS INT(11)
BEGIN
RETURN Param1 * 10;
END
$$
DELIMITER ;
CREATE OR REPLACE VIEW view1
AS
SELECT mul10(2) AS column1;
SELECT column1 FROM view1;
----------
20