我似乎无法弄明白这一点,而且我已经有一段时间了,现在任何帮助都会非常感谢你。
我必须准备一个简单的过程,接受一个参数,一个日期值,并在SQL中使用日期添加功能(如果可能的话,MySql)返回参数值减去1天
CREATE PROCEDURE get_date
IS
BEGIN
DATE_ADD(date,INTERVAL expr type)
END;
/
EXEC get_date
到目前为止,这是我能想到的。任何帮助将不胜感激。
这个问题不只是关于选择语句(即计算减去一天);我需要SQL程序的帮助。
答案 0 :(得分:1)
也许只需创建一个function
CREATE FUNCTION simplefunction (s datetime)
RETURNS datetime DETERMINISTIC
RETURN DATE_SUB(s, INTERVAL 1 DAY);
SELECT simplefunction (anydate);