重複の可能性:
SQL に「LIKE」と「IN」の組み合わせはありますか?
以下の最初の where 句は問題なく動作しますが、45211-1234 または 45213-4321 を持つ可能性のある連絡先をピックアップしません
SELECT * FROM contacts
WHERE zipcode IN ('45211','45213')
where句を以下に変更して修正できると思ったのですが、失敗します。
SELECT * FROM contacts
WHERE zipcode IN ('45211%','45213%')
これを変更して、適切なzip +ダッシュ+任意のzip4を持つものを戻すにはどうすればよいですか? たとえば、45211-1234
または45213-4321
.
この 2 つだけでなく、入力する郵便番号がたくさんあることに注意してください。