Ich hab ne Datenbank mit folgendem Aufbau:
PLZ; Anbieter; Tarif; Preis; von; bis;
Jetzt kann es sein, dass in der gleichen PLZ mehrere Anbieter sind, bzw, ein anbieter 3 mal drinsteht, z.b. 0 - 1000; 1001-4000; 4001-0
0 bedeutet eigentlich dass es keine Grenze gibt.
Jetzt gibts aber auch den Fall dass ein Anbieter 0-0 drinstehen hat, aber ich komm irgendwie mit den Abfragen net klar.
Ich kann zwar abfragen
SELECT * FROM `Tabelle` WHERE PLZ = 91717 and $verbrauch >= 'von' and $verbrauch <= 'bis'; aber dann kommt grad bei den fällen 0-0 bzw 4001-0 kein Ergebnis.
Ich würde mich freuen wenn mir jemand einen Denkanstoß geben könnte, will das schließlich selber alles mal können.*gg*
Danke
PLZ; Anbieter; Tarif; Preis; von; bis;
Jetzt kann es sein, dass in der gleichen PLZ mehrere Anbieter sind, bzw, ein anbieter 3 mal drinsteht, z.b. 0 - 1000; 1001-4000; 4001-0
0 bedeutet eigentlich dass es keine Grenze gibt.
Jetzt gibts aber auch den Fall dass ein Anbieter 0-0 drinstehen hat, aber ich komm irgendwie mit den Abfragen net klar.
Ich kann zwar abfragen
SELECT * FROM `Tabelle` WHERE PLZ = 91717 and $verbrauch >= 'von' and $verbrauch <= 'bis'; aber dann kommt grad bei den fällen 0-0 bzw 4001-0 kein Ergebnis.
Ich würde mich freuen wenn mir jemand einen Denkanstoß geben könnte, will das schließlich selber alles mal können.*gg*
Danke