tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
370
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Feb 2004
    Ort
    Merseburg
    Beiträge
    406
    Kann man 2x in einer DB-Abfrage einen Count zählen?

    Also nach 2 verschiedenen Sachen zählen lassen? Will dafür nicht unbedingt 2 extra abfragen machen müßen, da ich ja schon in der Tabelle drinne bin.
     

  2. #2
    Registriert seit
    May 2002
    Ort
    50.59° Nord 11.21° Ost
    Beiträge
    1.837
    Evtl. mit einem JOIN LEFT ... aber frag mich nicht wie das genau funktioniert :>

    http://www.mysql.com/doc/en/JOIN.html
    Geändert von _voodoo (08.03.04 um 21:28 Uhr)
     
    »

  3. #3
    Registriert seit
    Feb 2004
    Ort
    Merseburg
    Beiträge
    406
    ich will ja nicht in eine andere Tabelle joinen, sondern nur in einer Tabelle 2 verschiedene Counts zählen, also alles mit dem Wert "dies" und dann alles mit dem Wert "das" z.b.
     

  4. #4
    Registriert seit
    Dec 2001
    Ort
    Köln
    Beiträge
    796
    Original geschrieben von low-group
    ich will ja nicht in eine andere Tabelle joinen, sondern nur in einer Tabelle 2 verschiedene Counts zählen, also alles mit dem Wert "dies" und dann alles mit dem Wert "das" z.b.
    Das geht mit der GROUP BY-Klausel:
    PHP-Code:
    $strSQL "SELECT ".
                
    "spalte, ".
                
    "COUNT(*) ".
              
    "AS ".
                
    "anzahl ".
              
    "FROM ".
                
    "tabelle ".
              
    "WHERE ".
                
    "(spalte = 'dies') ".
              
    "OR ".
                
    "(spalte = 'das') ".
             
    "GROUP BY ".
                
    "spalte"
    Ausgabe:

    Code :
    1
    2
    3
    4
    5
    6
    
    +--------------+-------------+
    | spalte       | anzahl      |
    +--------------+-------------+
    | dies         | 12          |
    | das          | 31          | 
    +--------------+-------------+

    http://www.mysql.com/doc/de/Group_by_functions.html
     
    You want me to be, something I can never ever be!

  5. #5
    Registriert seit
    Feb 2004
    Ort
    Merseburg
    Beiträge
    406
    ahhh... genau das ist es THX for help
     

Ähnliche Themen

  1. Column count doesn't match value count at row 1
    Von strolch_007 im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 09.03.09, 00:08
  2. count
    Von paini2008 im Forum PHP
    Antworten: 5
    Letzter Beitrag: 04.07.08, 13:38
  3. Select count(*) VS. Select count(column_name)
    Von Thomas Darimont im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 11.12.05, 15:19
  4. Antworten: 5
    Letzter Beitrag: 21.02.05, 00:23
  5. Column count doesn't match value count at row 1
    Von Operator_Jon im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 24.09.03, 19:17