现在,我还想遍历这4张发票,并检查其中是否有任何发票在我的原始承诺表的“日期”的90天内。这就是我所拥有的,但它不起作用,因为它只是抓取最新的发票,而我需要遍历所有这些发票来检查它是“新的”( 90天内没有发票)还是“经常性”(这4个发票中的任何一个都在90天内)SELECTELSE 0 CASE WHEN (max(s.invoice_date)) BETWEEN (adddays(MIN(c.created
我只能尝试使用一些sql来确定日期是在90天、60天还是30天内。我想我离得很近了,但不能让它正常工作。我有一个名为boosterDate的专栏,它是MySQL中的一个日期。我希望检查该列是否在日期后的90天、60天或30天内(Now()),然后将列boosterWithinDays设置为90、60或30天。表名是服务。到目前为止,我的处境如下: CASE WHEN DATE(boosterDate) < ADDDATE(DATE(NOW()),IN