SQL: Wildcard-Zeichen in Abfrage

  • Gibt es in SQL die Möglichkeit Wildcard-Zeichen in Abfragen zu verwenden (bzw. eine Funktionalität mit der sich eine derartige Abfrage durchführen lässt. Z.b.: in der Form 'where straße = "Favoritenstrasse*"'. Alle Tupel deren Attributwert von straße mit "Favoritenstraße" beginnen)

    "in 1000 years, we will be living machines, or dead gods"

  • ja, mit "like".

    also "where strasse like 'favoritenst%'. -> das * ist im sql ein %.

    für 1 beliebigen buchstaben kannst du _ verwenden. zb "... like '_avori%'.

    (ob die wildcards in db's gleich sind, bin ich mir nicht sicher. mysql kann es jedenfalls so.)

    :catwoman: der unterschied zw. reifen & politikern ist, daß reifen ein mindestprofil brauchen.

  • im folgenden findest du einen ausschnitt aus dem SQL-reference manual:
    (dort hättest du aber auch selbst nachsehen können, bzw. googlen ;))


    mfg marX

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!