CREATE PROCEDURE `userCredentialsWeight`(IN data1 varchar(50), IN data2 varchar(250))
BEGIN
/* all declaration */
IF (SELECT field1 FROM user_credentials WHERE field1 = data1 LIMIT 1 )
THEN
SET DATA_WEIGHT = 75;
ELSE
SET DATA_WEIGHT = 100;
END IF;
/* More calculations here */
END
现在我的问题是WHERE无法获得data1的值后的情况。
平台-Mysql(我正在使用MYSQL Workbench)