标签: mysql
我尝试使用2列中的值代替DATE_SUB语句中的值和单位。我可以这样替换值:
SELECT DATE_SUB(NOW(), INTERVAL master.value DAY) FROM master;
问题是我必须对单元进行硬编码,而不是像这样使用另一列:
SELECT DATE_SUB(NOW(), INTERVAL master.value master.unit) FROM master;