COUNT, funkcja
Funkcja COUNT zwraca liczbę wierszy, które spełniają klauzulę WHERE instrukcji SELECT.
Jeśli instrukcja SELECT nie zawiera klauzuli WHERE, funkcja COUNT zwraca całkowitą liczbę wierszy w tabeli.
Przykłady funkcji Count
Następujące zapytanie zwraca liczbę wszystkich zdarzeń z wiarygodnością, które są większe lub równe 9.
SELECT COUNT(*) FROM events WHERE credibility >= 9Poniższe zapytanie zwraca liczbę zasobów według położenia i źródłowego adresu IP.
SELECT ASSETPROPERTY('Location',sourceip)
AS location, COUNT(*)
FROM events
GROUP BY location
LAST 1 daysPoniższe zapytanie zwraca nazwy użytkowników, źródłowe adresy IP i liczbę zdarzeń.
SELECT username, sourceip,
COUNT(*) FROM events
GROUP BY username
LAST 600 minutes
Kolumna sourceip jest zwracana jako FIRST_sourceip.
Jeden sourceip jest zwracany tylko dla username, nawet jeśli istnieje inny sourceip .
Jeśli używana jest klauzula GROUP BY z nazwą kolumny lub funkcją AQL, domyślnie dla kolumny GROUP BY zwracana jest tylko pierwsza wartość, mimo że mogą istnieć inne wartości.