2017-01-28 190 views
0

這是我的表SQL查詢錯誤與其中一個在運營商

enter image description here

enter image description here

我想編寫一個查詢在那裏我可以給一個日期,到搜索天氣日加入在事件表中的開始和結束日期之間或在特定日期表中的specific_date和從事件檢索記錄

例如:

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) 
+0

告訴我們您試圖查詢 –

+0

我剛纔添加的查詢 –

+0

@goutam可以建議查詢 –

回答

1

試試這個

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'))