Für eine Anwendung, die ich derzeit entwickle Ich habe ein kleines Problem, das behoben werden muss, ist es für die niederländische ausgerichtet, so dass ich eine Tabelle aller niederländischen Postleitzahlen, die ich verwenden kann.MySQL wählt Bereiche aus Abfrage Ergebnis
In meiner Anwendung muss ich Regionen basierend auf Cities erstellen und das ist, wo ich ein Problem treffe, derzeit wähle ich die erste und letzte bekannte Postleitzahl einer Stadt, die in den meisten Fällen in Ordnung ist. Das ist in den meisten Fällen gut, aber manchmal funktioniert das nicht, weil eine Postleitzahl vor einer anderen Stadt nummeriert ist, was bedeutet, dass in manchen Fällen eine Stadt mit einer anderen übereinstimmt.
Was ich möchte, ist, alle Bereiche mit meiner Stadt von meinem Tisch zu bekommen. Dies ist ein kleines Beispiel, wie die Tabelle aussieht (es fehlen einige nicht benötigte Felder für diese Datei).
Zipcode | City --------|------- 2411 AA | Bodegraven 2411 AB | Leiden 2411 AC | Leiden 2411 AD | Bodegraven 2411 AE | Bodegraven 2411 AF | Leiden 2411 AG | Leiden 2411 AH | Bodegraven
Mit meiner aktuellen Abfrage der erste zipcode in Bodegraven wäre 2411 AA und der letzte 2411 AH, die nicht interly falsch ist, denn das ist, was gespeichert wird. Allerdings würde ich mein Ergebnis wie die folgenden sein:
Start | End --------|-------- 2411 AA | 2411 AA 2411 AD | 2411 AE 2411 AH | 2411 AH
Ist es möglich, mit reinem MySQL dieses Ergebnis zu generieren?
Vielen Dank für Ihre Zeit und Antworten, wenn Sie Fragen haben mich :)
"Ist es möglich, mit pure MySQL" Ich würde sagen nein, was Sie wollen, würde auf Zeile Position basieren und es gibt keine Zeilennummer in mysql –