IL CONTEGGIO SQL() è una funzione che restituisce il numero di record della tabella nell'output.
Questa funzione viene utilizzata con l'istruzione SQL SELECT.
Facciamo un semplice esempio: Se disponi di un record degli elettori nell'area selezionata e desideri contare il numero di elettori, è molto difficile farlo manualmente, ma puoi farlo facilmente utilizzando la query SQL SELECT COUNT.
sottolineatura del ribasso
Sintassi della funzione Select Count in SQL
SELECT COUNT(column_name) FROM table_name;
Nella sintassi dobbiamo specificare il nome della colonna dopo la parola chiave COUNT e il nome della tabella su cui eseguire la funzione Count.
Esempi di funzione Select Count in SQL
In questo articolo, abbiamo preso i seguenti due esempi SQL che ti aiuteranno a eseguire la funzione Count nella query:
Esempio 1: In questo esempio, abbiamo una tabella chiamata Bicicletta con tre colonne:
Nome_bici | Bici_Colore | Bici_Costo |
---|---|---|
Premere | Nero | 185.000 |
Apache | Nero | NULLO |
KTMRC | Rosso | 90.000 |
Reale Enfield | Bianco | NULLO |
Vivere | Nero | 80.000 |
KTM DUCA | Rosso | 195.000 |
- Supponiamo che tu voglia contare il numero totale di colori della bici da Bicicletta Tavolo. Per questa operazione è necessario scrivere la seguente istruzione SQL:
SELECT COUNT (Bike_Color) AS TotalBikeColor FROM Bikes ;
Questa query mostrerà il seguente output sullo schermo:
TotalBikeColor |
---|
6 |
L'output di questa query è sei perché il file Bici_Colore la colonna non contiene alcun valore NULL.
- Supponiamo di voler contare i valori totali di il Bike_Cost colonna da sopra Bicicletta Tavolo. Per questa operazione è necessario scrivere la seguente istruzione in SQL:
SELECT COUNT (Bike_Cost) AS TotalBikeCost FROM Bikes ;
Questa query mostrerà il seguente output sullo schermo:
Costo totale della bici |
---|
4 |
L'output di questa query è quattro perché due valori della colonna Bike_Cost sono NULL e questi due valori NULL sono esclusi dalla funzione di conteggio. Ecco perché questa query mostra quattro invece di 6 nell'output.
Esempio 2: In questo esempio, abbiamo un Dettagli_dipendente tabella con quattro colonne:
Emp_Id | Dip_Nome | Emp_Stipendio | Emp_Città |
---|---|---|---|
2001 | Saurabh | 25000 | NULLO |
2002 | Ram | 29000 | Delhi |
2003 | Sumit | 30000 | NULLO |
2004 | Ankit | 45000 | Goa |
2005 | Bheem | 40000 | NULLO |
- Supponiamo di voler contare i valori totali di l'Emp_City colonna di cui sopra Dettagli_dipendente tavolo. Per questa query, devi scrivere la seguente istruzione in Structured Query Language:
SELECT COUNT (Emp_City) AS TotalCity FROM Employee_details ;
Questa query mostrerà il seguente output sullo schermo:
Città totale |
---|
2 |
L'output di questa query è due perché i tre valori di Emp_Città le colonne sono NULL. Inoltre, questi tre valori NULL sono esclusi dalla funzione di conteggio. Ecco perché questa query mostra due invece di 5 nell'output.
Selezionare la funzione Conteggio (*) in SQL
La funzione count(*) in SQL mostra tutti i record Null e Non Null presenti nella tabella.
Sintassi della funzione Count (*) in SQL
SELECT COUNT(*) FROM table_name;
Esempio di funzione Count (*) in SQL
In questo esempio, abbiamo quanto segue Bicicletta tabella con tre colonne:
Nome_bici | Bici_Colore | Bici_Costo |
---|---|---|
Vivere | Nero | 185.000 |
Apache | Rosso | NULLO |
Premere | Rosso | 90.000 |
Reale Enfield | Nero | NULLO |
KTM DUCA | Nero | 80.000 |
KTMRC | Bianco | 195.000 |
- Supponiamo di voler contare il numero totale di record dal file Bicicletta Tavolo. Per questa condizione, devi scrivere la seguente istruzione in Structured Query Language:
SELECT COUNT (*) FROM Bikes ;
Questa query mostrerà il seguente output sullo schermo:
convenzione sui nomi java
Contare(*) |
---|
6 |
Funzione SQL Count() con clausola WHERE
Possiamo anche usare la funzione Count() con la clausola WHERE. La funzione Count con clausola WHERE nell'istruzione SELECT mostra i record che corrispondono ai criteri specificati.
Sintassi della funzione Count() con clausola WHERE in SQL
SELECT COUNT(column_name) FROM table_name WHERE [condition];
Esempi di funzione Count con clausola WHERE in SQL
I due esempi seguenti ti aiuteranno a eseguire la funzione Count con la clausola WHERE nella query SQL:
Esempio 1: In questo esempio, abbiamo quanto segue Bicicletta tabella con tre colonne:
Nome_bici | Bici_Colore | Bici_Costo |
---|---|---|
Apache | Nero | 90.000 |
Vivere | Nero | NULLO |
KTMRC | Rosso | 185.000 |
KTM DUCA | Bianco | NULLO |
Reale Enfield | Rosso | 80.000 |
Premere | Nero | 195.000 |
- Supponiamo di voler contare il numero totale di biciclette il cui colore è nero. Per questo, devi digitare la seguente istruzione in SQL:
SELECT COUNT (Bike_Name) AS TotalBikeBlackColor FROM Bikes WHERE Bike_Color = 'Black';
Questa query mostrerà il seguente output sullo schermo:
TotalBikeBlackColor |
---|
3 |
Esempio 2: In questo esempio, abbiamo un Dettagli_dipendente tabella con quattro colonne:
Emp_Id | Dip_Nome | Emp_Stipendio | Emp_Città |
---|---|---|---|
2001 | Bheem | 30000 | Jaipur |
2002 | Ankit | 45000 | Delhi |
2003 | Sumit | 40000 | Delhi |
2004 | Ram | 29000 | Goa |
2005 | Abhay | 25000 | Delhi |
- Supponiamo di voler contare il numero totale di dipendenti che appartengono alla città di Delhi. Per questo, devi scrivere la seguente istruzione SQL:
SELECT COUNT (Emp_Name) AS TotalEmpCity FROM Employee_details WHERE Emp_City = 'Delhi';
Questa query mostrerà il seguente output sullo schermo:
TotalEmpCity |
---|
3 |
Funzione di conteggio SQL con parola chiave DISTINCT
La parola chiave DISTINCT con la funzione COUNT mostra solo i numeri di righe univoche di una colonna.
Sintassi della funzione Count con la parola chiave DISTINCT in SQL
SELECT COUNT(DISTINCT column_name) FROM table_name WHERE [condition];
Esempi di funzione Count con la parola chiave DISTINCT in SQL
I due esempi seguenti ti aiuteranno a eseguire la funzione Count con la parola chiave DISTINCT nella query SQL:
Esempio 1:
In questo esempio, abbiamo preso quanto segue Automobili tabella con tre colonne:
Nome_auto | Auto_Colore | Auto_Costo |
---|---|---|
i20 | Bianco | 10,85.000 |
Sede Hyundai | Nero | 9,50.000 |
Desideri rapidi | Rosso | 9.00.000 |
Hyundai Creta | Bianco | 7,95.000 |
Kia Seltos | Bianco | 8.00.000 |
Kia Sonet | Rosso | 10.00.000 |
- Supponiamo di voler contare i colori unici di un'auto dalla tabella sopra. Per questa query, devi scrivere la seguente istruzione in SQL:
SELECT COUNT (DISTINCT Car_Color) AS Unique_Car_Color FROM Cars ;
Questa query mostrerà il seguente output sullo schermo:
Colore_auto_unico |
---|
3 |
L'output di questa query è tre perché esistono tre valori univoci dell'auto.
Esempio 2:
In questo esempio, abbiamo preso un Dipendente tabella con quattro colonne:
np.argmax
Emp_Id | Dip_Nome | Emp_Stipendio | Emp_Città |
---|---|---|---|
2001 | Sumit | 25000 | Jaipur |
2002 | Ram | 45000 | Delhi |
2003 | Bheem | 25000 | Delhi |
2004 | Ankit | 29000 | Goa |
2005 | Abhay | 40000 | Delhi |
- Supponiamo di voler contare i valori univoci di Emp_Stipendio campo dalla tabella Employee_details. Per questo, devi scrivere la seguente istruzione in Structured Query Language:
SELECT COUNT (DISTINCT Emp_Salary) AS Unique_Salary FROM Employee ;
Questa query mostrerà il seguente output sullo schermo:
Unique_Stipendio |
---|
4 |