problem mit count und server?

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

  • problem mit count und server?

    PHP-Code:
    SELECT k.namek.vorname
    COUNT(DISTINCT ke.spieltag) AS einsaetze
    SUM(ke.einsatz_ende ke.einsatz_start) AS minuten
    SUM(ke.gelb) AS gelbe
    SUM(ke.gelbrot) AS gelbrote
    SUM(ke.rot) AS rote
    SUM(ke.tore) AS goals 
    FROM  kader k
    kader_einsatz ke 
    WHERE ke
    .spieler_id k.id 
    GROUP BY k
    .id 
    ORDER BY k
    .namek.vorname 
    das ist meine abrage. auf meinem gerät funktioniert es. auf meinem server (viennaweb) nicht. hatte schon öfter probleme mit join abfragen. die habe ich alle ändern müssen.
    dieses mal liegt mein problem am COUNT(DISTINCT ..)!
    kann man das irgendwie anders zählen

  • #2
    mal am rande dein grouping is nich wirklich richtig.
    Beantworte nie Threads mit mehr als 15 followups...
    Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

    Kommentar


    • #3
      ich muß aber nach kader.id groupieren; oder?
      unter kader.name gibt es drei gleiche namen.
      tabelle kader:
      id | name | vorname
      tabelle kader_einsatz:
      id | spieler_id | einsatz_start | einsatz_ende | gelb | gelbrot | rot | spieltag | tore

      Kommentar


      • #4
        auf meinem gerät funktioniert es. auf meinem server (viennaweb) nicht.
        Was kommen für Fehlermeldungen? Welche mySQL-Versionen laufen auf deiner lokalen Kiste und dem Viennaweb-Server?

        Kommentar


        • #5
          You have an error in your SQL syntax near 'DISTINCT ke.spieltag) AS einsaetze, SUM(ke.einsatz_ende - ke.einsatz_start) AS' at line 2

          lokal: version 3.23.57 (xampp 1.4.5)
          online: version 3.23.49, php 4.3.4

          Kommentar


          • #6
            Ähm, was ist denn der Unterschied, ob ich von oben oder von unten zähle?
            Könnt Ihr mir das erklären? Ich dachte immer, count gibt die Anzahl der Elemente wieder und die dürfte sich
            doch wohl nicht ändern, nur weil ich jetzt andersrum zähle?!? Oder is mir da was entgangen?
            Danke und gruß Wendel
            Das Leben ist kein Ponyhof.

            Kommentar


            • #7
              Ähm, was ist denn der Unterschied, ob ich von oben oder von unten zähle?
              Es gibt keinen, hat aber auch niemand behauptet!

              Kommentar


              • #8
                @Tobiaz ja, sorry,schon klar. Wieder ma nicht ganz bei der Sache, war irgendwie bei Desc! Hirnspuk ! Und Tschüß
                Wendel
                P.S. Der Feierabend ruft !
                Das Leben ist kein Ponyhof.

                Kommentar

                Lädt...
                X