Ilja: MySQL Abfrage: Count über 2 Spalten

Beitrag lesen

yo,

SELECT

host_name,
    service_description
    COUNT(DISTINCT host_name, service_description),
FROM deine_tabelle
GROUP BY host_name, service_description

  
ich bin mir selbst nicht sicher, ob ich das problem richtig erfasst habe, stehe irgendwie auf dem schlauch. aber wenn du nicht die gruppierungen zählen willst, sondern die anzahl der verschiedenen datensätze der beiden spalten über die ganze tabelle, dann würde ich folgendes machen.  
  
SELECT DISTINCT host\_name, service\_description  
FROM deine\_tabelle  
  
am ende der ausgabe wird nämlich die anzahl der datensätze einfach mit ausgegeben, dessen wert zum beispiel von php mit der funktion mysql\_num\_rows() benutzt werden kann.  
  
Ilja