MySQL-函数调用中的引用列
我在一个表中得到了一个数字,我想在MySQL中用于DATE_ADD函数 比如说:MySQL-函数调用中的引用列,mysql,function,reference,Mysql,Function,Reference,我在一个表中得到了一个数字,我想在MySQL中用于DATE_ADD函数 比如说: SELECT DATE_ADD('2011-01-02', '+INTERVAL some_table.column DAY') AS newdate FROM some_table 但是,这将不起作用,因为MySQL无法理解某些表。列是带有值的列等。请提供帮助?不要使用引号: SELECT DATE_ADD('2011-01-02', INTERVAL some_table.column) AS newdat
SELECT DATE_ADD('2011-01-02', '+INTERVAL some_table.column DAY') AS newdate FROM some_table
但是,这将不起作用,因为MySQL无法理解某些表。列是带有值的列等。请提供帮助?不要使用引号:
SELECT DATE_ADD('2011-01-02', INTERVAL some_table.column) AS newdate FROM some_table
我试图更具体地做到这一点:从表中选择DATE_ADD('2011-01-02',+INTERVAL column DAY)作为newdate。它给我一个SQL错误。该语句中不应该有“+”。