MySQL: Auswählen von Werten zwischen zwei Spalten
Ich versuche, einen Wert zwischen 2 Spalten auszuwählen. Hier ist mein Datensatz
id from to price
1 0.00 2.00 2.50
2 2.00 3.00 3.00
3 3.00 4.00 4.50
Mein Ziel, wenn ich einen Wert von 2 habe, ist die Auswahl der Zeile mit demID 1 (zwischen von und bis). Hier ist die Abfrage, die ich verwende:
select * from table where 2 between from and to;
Und hier sind die Ergebnisse, die MySQL beim Ausführen dieser Abfrage zurückgibt:
id from to price
1 0.00 2.00 2.50
2 2.00 3.00 3.00
Und das Ergebnis, das ich suche, ist das folgende:
id from to price
1 0.00 2.00 2.50
Ich habe versucht, <und> usw. zu verwenden. Ich erhalte jedoch immer zwei Ergebnisse. Jede Hilfe wäre sehr dankbar.