mixmastertobsi: MySQL Einträge zählen

Hallo,

ich versuche mich gerade an einer Abfrage. Ich habe es bereits hinbekommen, die Daten in zwei Abfragen auszugeben. Aber irgendwie muss das doch auch in einer ABfrage funtionieren

Datenbank

WERT  | IP
test1 | 181.169.565.55
test2 | 156.655.66.45
test1 | 181.169.565.55
test1 | 181.169.565.55
test1 | 65.132.54.223
test2 | 156.655.66.45

Das Skript soll nun zählen wie viele Zeilen es ingesamt sind und wie viele verschiedene Einträge in der Datenbank sind.

Ausgeben soll er dann folgendes

test1 | 4 | 2
test2 | 2 | 1

  1. Hallo,

    ich versuche mich gerade an einer Abfrage. Ich habe es bereits hinbekommen, die Daten in zwei Abfragen auszugeben. Aber irgendwie muss das doch auch in einer ABfrage funtionieren

    WERT  | IP
    test1 | 181.169.565.55
    test2 | 156.655.66.45
    test1 | 181.169.565.55
    test1 | 181.169.565.55
    test1 | 65.132.54.223
    test2 | 156.655.66.45

    test1 | 4 | 2
    test2 | 2 | 1

    Leicht.

    COUNT() und COUNT DISTINCT() sind Deine Freunde. Diese werden in Verbindung mit der GROUP-BY-Klausel von SELECT verwendet.

    Freundliche Grüße

    Vinzenz