" /> Hasło <br /><input type="password" name="passwd" id="passwd" class="inputbox" size="18" alt="password" />
Dom SQL count ()
PDF Uwaga

COUNT ()

Składnia SQL COUNT (column_name)

COUNT (COLUMN_NAME) - Zwraca określoną liczbę rekordów (wartości NULL są ignorowane) z określonej kolumny:

SELECT COUNT(column_name) Z nazwa_tabeli

Składnia SQL COUNT (*)

W COUNT (*) - zwraca wszystkie rekordy w tabeli poniżej:

SELECT COUNT(*) Z nazwa_tabeli

Składnia SQL COUNT (DISTINCT column_name)

COUNT (DISTINCT COLUMN_NAME) - zwraca tylko różne pozycje:

SELECT COUNT(DISTINCT column_name) Z nazwa_tabeli

- Uwaga: COUNT (DISTINCT) pracuje w Oracle i Microsoft SQL Server, ale nie w Microsoft Access.

Przykład SQL COUNT (column_name)

Mamy poniższej tabeli "Zamówienia":

O_IdDataZamówieniaOrderPriceKlient
1 2008/11/12 1000 Hansen
2 2008/10/23 1600 Nilsen
3 2008/09/02 700 Hansen
4 2008/09/03 300 Hansen
5 2008/08/30 2000 Jensen
6 2008/10/04 100 Nilsen

Teraz chcemy policzyć liczbę zamówień od klienta "Nilsen".

Po SQL:

1
2
SELECT COUNT(Klient) AS KlientNilsen Z Zamówienia
GDZIE Klient="Nilsen"

KlientNilsen
2

Przykład SQL COUNT (*)

Jeśli nie przepisać GDZIE E.

1
SELECT COUNT(*) AS NumberOfZamówienia Z Zamówienia

Wynikiem będzie:

NumberOfZamówienia
6

Przykład SQL COUNT (DISTINCT column_name)

Teraz chcemy policzyć liczbę unikalnych klientów w tabeli "Zamówienia".

Po SQL:

1
SELECT COUNT(DISTINCT Klient) AS NumberOfKlients Z Zamówienia

NumberOfKlients
3

Komentarze

 
+13 #1 Иван 2010-12-23 21:36 Brak opisów hvataet fokusov typu

count (przypadku, gdy people.sex = 'м ", a następnie 1 jeszcze pusty końca)

A czasem przydatna rzecz. Przy okazji, tutaj: ddev.ru /.../... pisemnej, zdaje się, bardziej ogólnie, jest jednak tylko jeden przykład.
Cytować
 
 
+1 #2 артем 2011-05-23 14:54 Ivan: zawsze możesz napisać gdzie klauzuli Cytować
 
 
+2 #3 Ред 2011-06-23 22:40 nie zawsze napisać warunków, w których jest najlepszym (i poprawną).
Na przykład, jeśli masz tylko dużo County wyjścia.
Cytować
 
 
0 #4 Матвей 2011-08-14 22:06 A jeśli potrzebujesz próbki wszystkich klientów z liczbą zleceń? Cytować
 
 
+4 #5 Матвей 2011-08-14 22:51 na przykład
Klient wybiera, COUNT (O_Id) jako CountZamówienia
od zamówienia
grupy przez Klienta
uporządkuj zgodnie z CountZamówienia malejąco
Cytować
 
 
-2 #6 jon 2011-12-27 20:14 Cytować
 
 
-6 #7 Алексей 2012-01-03 14:54



Cytować
 
 
-6 #8 Алексей 2012-01-03 15:00
Cytować
 
 
+2 #9 nacgull 2012-03-20 10:38
Ivan: zawsze możesz napisać gdzie klauzuli






Cytować
 

Upoważnienie

Nicea Ajax Poll

Który z moich rozszerzeń jest najlepszy?

Statystyka

Reklama