MySQL选择多个日期范围

时间:2018-12-17 08:14:54

标签: mysql date date-range

我有一个包含2个日期的表:startDate和EndDate

我将查询2个日期传递给我,我想检查在这个日期范围内是否有报价。

我提供的有效优惠从2019年5月1日到2019年5月30日。 当我搜索商品时,仅当要传递的日期范围包含在商品的日期范围内时,才想显示此信息。

  • 优惠从2019年5月1日至2019年5月30日
  • 通票:2019年1月1日至2019年1月4日不显示
  • 通票:2019年4月28日至2019年5月2日不显示
  • 通行证:2019年5月10日至2019年5月12日仅在这种情况下显示
  • 通票:2019年5月29日至2019年6月2日不显示
  • 通票:2019年11月10日至2019年12月12日不再显示

我该怎么做?

1 个答案:

答案 0 :(得分:0)

这将适用于MySQL。

var allVariants = document.querySelectorAll("._status.grid2")[1];