WHILE x > 1 DO
SET x = x - 1;
SET totalTime = SELECT CONCAT(FLOOR(HOUR(TIMEDIFF(end_time,start_time)) / 24), ' days ',
MOD(HOUR(TIMEDIFF(end_time,start_time)), 24), ' hrs ',
MINUTE(TIMEDIFF(end_time,start_time)), ' minutes ') AS total_Time
我不明白为什么我有语法错误?
这是一个更大程序的一部分,但指出这个 aa 是不正确的
错误信息:SQL 错误 (1064):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 11 行的 'SELECT CONCAT(FLOOR(HOUR(TIMEDIFF(end_time,start_time)) / 24,'days',' 附近使用正确的语法
并且 totalTime 被声明为 VARCHAR(50)