郵便番号を表す 1 つの値があります。
指定された値を DB の 2 つの列の値と比較して、この郵便番号に属する都市を確認する必要があります。
これは私の _cities テーブルです:
city (name of the city, VARCHAR)
zipcode_start (the first zip code available, VARCHAR )
zipcode_end ( the last zip code available, VARCHAR ).
私が残したところには、郵便番号が順番に番号が付けられています。
たとえばcity = Rome, zipcode_start = 00118 and zipcode_end = 00199
、指定された郵便番号が の00119
場合、DB からローマ市を取得するにはどうすればよいでしょうか。
00119
この場合、シーケンスに含まれている00118
-00199
ため、DB は Rome を返す必要があります。
これは PHP でさまざまな方法で実行できますが、SQL ステートメントで直接実行する洗練された方法を探しています。
これは可能ですか?
助けてくれてありがとう