MYSQL Datenbank Abfrage mit C



  • Hallo,
    vielleicht kann mir einer nen kleinen Tip, wie ich mit meinem Problem weiterkomm!
    Also folgendes: Ich hab ne MYSQL Datenbank und greife mit C drauf zu. Ich hab ein CGI-Skript geschrieben.
    So jetzt mach ich meine erste Abfrage, klappt ohne Probleme, doch das Suchergebnis ist noch nicht präzise genug, d.h ich möchte jetzt eine erneute Abfrage machen.
    Wie realisier ich des, dass ich eine zweite Suche auf mein erstes Suchergebnis starte.
    Ich hoffe es ist einigermaßen verständlich und ich hoffe es kann mir einer helfen!
    Danke



  • Entweder Du fügst weitere Bedingungen zu der ersten Abfrage hinzu oder
    Du baust Dir eine Verschachtelte Abfrage

    1. Abfrage

    SELECT *
    FROM   tabelle
    WHERE  spalte1 = xxx
    AND    spalte2 = yyy
    

    2. Abfrage

    SELECT *
    FROM   (
           SELECT *
           FROM   tabelle
           WHERE  spalte1 = xxx
           AND    spalte2 = yyy ) a
    WHERE  andereSpalte = zzz
    

Anmelden zum Antworten