Announcement

Collapse
No announcement yet.

SQL-Vergleiche

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SQL-Vergleiche

    Wie kann ich her herausfinden, welche Hauptstädte sich ähnlich anhören, wie der Landesnamen?

    create table Stadt
    (
    Name CHAR(25) NOT NULL,
    L_ID CHAR(4) NOT NULL,
    LT_ID CHAR(4) NOT NULL,
    Einwohner DECIMAL(14,2),
    Laenge DECIMAL(14,2),
    Breite DECIMAL(14,2),

    primary key (Name, L_ID, LT_ID)
    );

    create table Land
    (Name CHAR(32) NOT NULL,
    L_Id CHAR(4) NOT NULL,
    Einwohner DECIMAL(14,2),
    Zuwachs DECIMAL(14,2),
    Flaeche DECIMAL(14,2),
    BSP DECIMAL(14,2),
    Hauptstadt CHAR(25) NOT NULL,
    LT_ID CHAR(4) NOT NULL,
    Staatsform CHAR(35),
    Regierungschef CHAR(70),

    primary key (Name,L_ID, Hauptstadt, LT_ID)
    );

  • #2
    Hallo,

    die Antwort auf die Frage hängt davon ab, mit welchem SQL-Server gearbeitet wird:

    a) Microsoft SQL Server 7/2000: <b>SOUNDEX</b> oder <b>DIFFERENCE</b><br>
    b) InterBase 6: Eigene UDF-Funktion für SOUNDEX schreiben (ein Beispiel dafür ist in meinem Buch <i>InterBase Datenbankentwicklung mit Delphi zu finden)

    Comment


    • #3
      Hi,

      Warum in drei Teufels Namen sollte man den Klang von Hauptstädten und Landesnamen vergleichen ?????????????????

      Gruß
      Gesine

      P.S.:

      ?????????????? Übrigens ist der Soundex-Algorithmus ( völlig unabhängig von der verwendeten DB ) eher n' Witz als ernstzunehmende Vergleichsfunktion

      Comment


      • #4
        Du kannst das ganze auch vergleichen mit einem einfachen selectstatement.
        Dazu fügst du einfach den Befehl LIKE ein.

        z.B. SELECT * FROM tabelle WHERE spalte LIKE 'name'

        also -> SELECT * FROM Namenstabelle WHERE Name LIKE 'Mu*'

        Bei dem Beispiel sucht er dir alle raus die z.B: Mueller oder Mungo heisen

        Comment


        • #5
          Womit du wohl recht hättest aber vielleicht is er ja irgendso ein Geographieabhängiger trotzdem ises ziemlich havy die dinger zu ordne

          Comment

          Working...
          X