Heim  >  Fragen und Antworten  >  Hauptteil

Datensatzabfrage unter Teilwertbedingungen – gemeinsame Nutzung von SQL-Kenntnissen

Ich habe eine Spalte namens zipcode的表,其中有一个名为code的列。 Code, die zum Beispiel das Präfix der Postleitzahl enthält

395
453
302
1203
12

Ich möchte eine SQL-Abfrage schreiben, die prüft, ob ein bereitgestelltes zipcode mit einem bestimmten Wert in einer Tabelle übereinstimmt. (Ähnlich wie isValid)

Ich möchte vermeiden, alle Postleitzahlen in die Datenbank zu schreiben.

Gültig eingegebene Postleitzahl

395004
395152
3952
1256

Kann mir jemand helfen? Danke

P粉588660399P粉588660399211 Tage vor537

Antworte allen(1)Ich werde antworten

  • P粉442576165

    P粉4425761652024-04-07 13:51:08

    简单的SQL查询:

    select * 
    from zipcode 
    where '395004' LIKE CONCAT(code,'%');

    参考资料:SQL - 查询是否字符串包含列值的一部分

    Antwort
    0
  • StornierenAntwort