CURDATE()+7天作为约束

我正在尝试将数据转储到Excel中。 我的约束之一是不工作,所以我试图通过查看SQL代码来解决它。 我从来没有使用SQL,只知道VBA。 这是我正在尝试。 我需要它说V_ORDER_LINES.DATE_ITEM_PROM是不到一个星期从今天。

SELECT V_ORDER_LINES.ORDER_NO, V_ORDER_LINES.SO_LINE, V_ORDER_LINES.DATE_ITEM_PROM, V_ORDER_LINES.DATE_SHIP, V_ORDER_LINES.PART, V_ORDER_LINES.QTY_ORDERED, V_ORDER_LINES.QTY_SHIPPED FROM V_ORDER_LINES V_ORDER_LINES WHERE (V_ORDER_LINES.DATE_ITEM_PROM<{day,7,CURDATE()}) 

如果你正在查询MySql,那么它可能看起来像

 SELECT order_no, so_line, date_item_prom, date_ship, part, qty_ordered, qty_shipped FROM v_order_lines WHERE date_item_prom < CURDATE() - INTERVAL 7 DAY