午餐菜单,SQL每周

时间:2014-01-02 20:48:47

标签: mysql sql

我需要存储每周午餐菜单。午餐菜单将持续一周,然后会有新的午餐菜单。

这是我到目前为止所得到的:

Menu

id
from


Dishes

id
menu_id
day (1 - 7) 1 Monday, 7 Sunday
name
price

但我不确定如何存储日期以及如何根据NOW()检索每周。来自DateTime,让我们说我想抓住两周的午餐菜单,我该怎么做?

我的想法是这样的:

SELECT ... WHERE from BETWEEN NOW() AND DATE_ADD(NOW(), INTERVAL 14 DAY)

虽然效果不好。

我应该如何跟踪日期,如何在本周和下一周检索2份午餐菜单?

1 个答案:

答案 0 :(得分:0)

“from”是mysql中的保留字,所以在它之后命名一个列是个坏主意。