Problem mit Schleife und Left Join

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    mach mal das leerzeichenzwischen COUNT und ( weg
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #17
      Juuuuhuhuhuhuh

      JJaaaaaaaa es gehttttt

      Danke Danke Danke !!!

      Und wieder jemanden glücklich gemacht

      Kommentar


      • #18
        ok

        eine N00b Frage habe ich doch noch :=)

        Wo baue ich denn jetzt noch eine where Funktion in die Abfrage ein?

        WHERE k.hauptbez != '----- Hauptkategorie -----'

        Kommentar


        • #19
          da, wo sie laut syntax hingehört: http://dev.mysql.com/doc/mysql/en/SELECT.html
          Ich denke, also bin ich. - Einige sind trotzdem...

          Kommentar


          • #20


            SELECT k.hauptbez, k.hauptid, COUNT(a.drp1id) gesamtanz FROM hauptkat k WHERE k.hauptid != '5' LEFT JOIN artikel a ON k.hauptid = a.drp1id GROUP BY k.hauptbez ORDER BY k.hauptbez ASC';


            will ja nicht nerven aber geht nicht

            Parse error: parse error, unexpected T_LNUMBER

            aber bin noch dabei php zu lernen

            Kommentar


            • #21
              da gehört das WHERE auch nicht hin

              außerdem: nimm die ' mal raus, 5 ist eine zahl und kein string
              Ich denke, also bin ich. - Einige sind trotzdem...

              Kommentar


              • #22


                Nun ist schon wieder eine Frage aufgetaucht:

                Ich möchte jetzt alle Datensätze zählen, die eine bestimmte Bedingung erfüllen.
                Also so sieht es bis jetzt aus.

                $sql = 'SELECT k.hauptbez, k.hauptid, COUNT(a.drp1id) gesamtanz FROM hauptkat k LEFT JOIN artikel a ON k.hauptid = a.drp1id WHERE k.hauptbez != "----- Hauptkategorie -----" GROUP BY k.hauptbez ORDER BY k.hauptbez ASC';

                Nun sollen aber nur die Datensätze gezählt werden, wo der status = 1 ist.
                Es gibt ein Feld status in der Tabelle artikel, wo entweder der wert 0 oder 1 gespeichert ist.

                Und nur wenn der Wert 1 ist, soll der Datensatz auch gezählt werden.

                Kommentar


                • #23
                  Mensch, du versuchst aber garnichts, was? Bau die Zusatzbedingung in ON rein, dann hast du.

                  Kommentar

                  Lädt...
                  X