Hallo #2,
Ich habe eine Datenbank in der ich Proxy Adressen speichere. Nun möchte ich abfragen wie viele der Proxys momentan verfügbar sind und dies nach dem jeweiligen Land sortiert. Wenn ich nun "SELECT country_name, country_code, COUNT(*) FROM proxys GROUP BY country_name" anfrage, erhalte ich ein Ergebnis wie folgt:
http://pastebin.com/4hYZS4NH
COUNT(*) bezieht sich jedoch auf alle Einträge in der Datenbank. Ich würde gerne nur die Einträge zählen bei denen der Wert online = 1 gesetzt ist. Kann man dies direkt via MySQL bewerkstelligen oder bin ich gezwungen die Daten via Skript auszuwerten?
Gruß, Joshua.
Ich habe eine Datenbank in der ich Proxy Adressen speichere. Nun möchte ich abfragen wie viele der Proxys momentan verfügbar sind und dies nach dem jeweiligen Land sortiert. Wenn ich nun "SELECT country_name, country_code, COUNT(*) FROM proxys GROUP BY country_name" anfrage, erhalte ich ein Ergebnis wie folgt:
http://pastebin.com/4hYZS4NH
COUNT(*) bezieht sich jedoch auf alle Einträge in der Datenbank. Ich würde gerne nur die Einträge zählen bei denen der Wert online = 1 gesetzt ist. Kann man dies direkt via MySQL bewerkstelligen oder bin ich gezwungen die Daten via Skript auszuwerten?
Gruß, Joshua.
Comment