Funksheni ya COUNT() ya SQL
- Picha ya maelezo ya kuzia Picha ya maelezo ya kudumu
- Picha ya mtaarifu SQL first()
COUNT() funzioni inarudia adhimisho ya mabaki yanayofikia sharti:
Uhusiano wa lugha wa SQL COUNT()
SQL COUNT(column_name) uhusiano wa lugha
COUNT(column_name) funzioni inarudia adhimisho ya vya kimoja kwenye mstari (NULL hapatumiwa):
SELECT COUNT(column_name) FROM table_name
Uhusiano wa lugha wa SQL COUNT(*)
COUNT(*) funzioni inarudia adhimisho ya rekodi zote kwenye mstari:
SELECT COUNT(*) FROM table_name
SQL COUNT(DISTINCT column_name) uhusiano wa lugha
COUNT(DISTINCT column_name) funzioni inarudia adhimisho ya vya kimoja kwenye mstari:
SELECT COUNT(DISTINCT column_name) FROM table_name
Maelezo:COUNT(DISTINCT) inayotumi kwa ORACLE na Microsoft SQL Server, lakini hapatumiwa kwa Microsoft Access.
Mifano ya SQL COUNT(column_name)
Tunahakiki tabia ya "Orders" inayotokana na hii:
O_Id | OrderDate | OrderPrice | Customer |
---|---|---|---|
1 | 2008/12/29 | 1000 | Bush |
2 | 2008/11/23 | 1600 | Carter |
3 | 2008/10/05 | 700 | Bush |
4 | 2008/09/28 | 300 | Bush |
5 | 2008/08/06 | 2000 | Adams |
6 | 2008/07/21 | 100 | Carter |
Sasa, tunataka kumaliza wafaa wa wahusika "Carter".
Tumekutumia maandiko ya SQL yafuatavyo:
SELECT COUNT(Customer) AS CustomerNilsen FROM Orders WHERE Customer='Carter'
Matokeo ya maandiko ya SQL yana uhusiano 2, kwa sababu wahusika Carter ana wafaa 2:
CustomerNilsen |
---|
2 |
Mifano ya SQL COUNT(*)
Kama tunapunguza maelezo ya WHERE, kama hii:
SELECT COUNT(*) AS NumberOfOrders FROM Orders
Matokeo ya muungano huzungumza kama hii:
NumberOfOrders |
---|
6 |
Hii ni matokeo wa ukweli wa tabia.
Mifano ya SQL COUNT(DISTINCT column_name)
Sasa, tunataka kumaliza uainishaji wa wahusika wengi katika tabia ya "Orders".
Tumekutumia maandiko ya SQL yafuatavyo:
SELECT COUNT(DISTINCT Customer) AS NumberOfCustomers FROM Orders
Matokeo ya muungano huzungumza kama hii:
NumberOfCustomers |
---|
3 |
Hii ni uainishaji wa wahusika wengi (Bush, Carter na Adams) katika tabia ya "Orders".
- Picha ya maelezo ya kuzia Picha ya maelezo ya kudumu
- Picha ya mtaarifu SQL first()