我正在使用一個表格,該表格使用的年份範圍爲我需要的某些數據,以便能夠在這些範圍之間選擇一年的記錄。如何在一個字段中使用年數範圍執行MySQL查詢
| id | Make | Model | Year |
|----------------|------------|------------ |
| 1 | Chevrolet | Camaro | 2008 |
| 2 | Chevrolet | Camaro | 2009 - 2014 |
| 3 | Dodge | Avenger | 2010 - 2015 |
| 4 | Dodge | Challenger | 2008 - 2016 |
| 5 | Ford | Escape | 2013 |
| 6 | Ford | Mustang | 2004 - 2012 |
| 7 | Ford | Mustang | 2015 |
例如,我希望能夠與上年的2012選擇所有車輛。
這應返回:,,和給出下面的示例表。
不是第一次條件有害嗎?你會接受一些奇怪的數據,比如'a2012445。^',並且你的第二個條件已經捕獲了'2010-2012','2012-2013'以及'2012'。 –
@JulienBlanchard絕對正確!它實際上也是多餘的! – Matt