ฉันมีแถวที่มีช่วงวันที่
title | fromDate | tillDate
------------------------------------
my event | 2014-03-12 | 2014-03-13
my event 2 | 2014-03-14 | 2014-03-17
my event 3 | 2014-03-01 | 2014-03-10
my event 4 | 2014-03-01 | 2014-03-09
ตอนนี้ฉันมีช่วงวันที่ที่สองและต้องการตรวจสอบว่ากิจกรรมอยู่ในช่วงวันที่หรือไม่ .. เป็นต้น
checkStartDate = 10-03-2557 checkEndStartDate = 2014-03-14
ดังนั้นในช่วงนี้จะเป็น "my event" , "my event 2" และ "my event 3" ...
ในขณะนี้ ฉันต้องการลองรับวันที่ทั้งหมดระหว่างช่วงของฉัน (ดังนั้นระหว่าง 10-03-2557 ถึง 2014-03-14) และเขียนแบบสอบถามขนาดใหญ่หนึ่งรายการสำหรับมัน ... แต่ต้องมีวิธีที่ง่ายกว่านี้ในการทำ ใช่มั้ย?