PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   MySQLi/PDO/(MySQL) (http://www.selfphp.de/forum/forumdisplay.php?f=22)
-   -   Zahlenbereiche vergleichen (http://www.selfphp.de/forum/showthread.php?t=19810)

robodriver 15.07.2008 07:38:36

Zahlenbereiche vergleichen
 
Hallo Leute,

ich habe mal eine Frage:
Kann man in einer mysql-Abfrage auch direkt nach Zahlen-Bereichen vergleichen?

Also ich habe z.B. in einer Tabelle mehrere Spalten. 2 Davon lauten wie folgt:

biete_von
biete_bis

Beide Spalten als INT.
Nun möchte ich alle Einträge herausfiltern, die einen bestimmten Zahlenbereich überschneiden.
Also mal als Beispiel:

In der DB steht in einem Eintrag z.B.: biete_von=20; biete_bis=40

Bei folgenden Zahlenbereichen soll der Eintrag zurück gegeben werden:
10-20 ja
10-19 nein
25-35 ja
39-50 ja
10-50 ja
41-50 nein

Also immer dann, wenn sich beide Zahlenbereiche irgendwie überschnieden.
Egal in wie fern.

Wie kann man sowas machen?
Mit BETWEEN kann man ja leider nur eine einzelne Zahl mit einem Zahlenbereich vergleichen.

Hoffe jemand kann mir dabei helfen.

Danke schonmal im voraus.

Gruß


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:12:22 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.