Reputation: 43
These are my tables
I am trying to write a query where i can give a date to search weather the date between start and end dates in events table or specific_date in specific dates table and retrieve records from events
eg :
select * from events left join specificdates on events.event_id=specificdates.event_id WHERE ('2017-01-29' BETWEEN events.start_date AND events.end_date) OR ('2017-01-29' IN
specificdates.spefific_date)
Upvotes: 0
Views: 36
Reputation: 2599
try this one
select * from events left join specificdates on events.event_id=specificdates.event_id
WHERE ('2017-01-29' BETWEEN
events.start_date AND events.end_date) OR (specificdates.spefific_date IN ('2017-01-29'))
Upvotes: 1