Il risultato di questo post sono:
Qual è la funzione count () e le sue forme?
In mysql, il "CONTARE()"La funzione viene utilizzata per contare tutte le righe e le colonne della tabella desiderata che soddisfano una condizione fornita. Ha tre diverse forme per eseguire compiti diversi, come:
Passiamo all'implementazione delle forme di funzione sopra dichiarate per una migliore comprensione!
Come contare in base alla condizione in mysql?
In MySQL, possiamo usare il "CONTARE()"Con più condizioni per il conteggio delle righe e delle colonne della tabella, come"DOVE"Clausola.
All'inizio, visualizzeremo ogni forma di "CONTARE()" funzione. Quindi, applicheremo le condizioni sopra elencate.
Passaggio 1: aprire il terminale Windows
Inizialmente, cerca il “Prompt dei comandi"Con l'aiuto del menu di avvio:
Passaggio 2: connettersi con MySQL Server
Esegui il comando fornito per accedere ai database MySQL Server utilizzando il suo nome utente e la sua password:
mysql -u maria -pPassaggio 3: mostra i database disponibili
Successivamente, elenca tutti i database esistenti eseguendo il "SPETTACOLO"Comando:
Mostra database;Dall'output indicato, abbiamo selezionato il “Mariadb" Banca dati:
Passaggio 4: modifica del database
Successivamente, eseguire il “UTILIZZO"Comando e navigare nel database precedentemente selezionato:
Usa MariaDB;Passaggio 5: elenca tutte le tabelle
Successivamente, visualizza tutte le tabelle presenti all'interno del database corrente:
Mostra i tavoli;Secondo l'output indicato, sono presenti due tabelle e useremo il "cliente" tavolo:
Passaggio 6: visualizzare tutti i campi della tabella
Corri il "SELEZIONARE"Comando con l'asterisco"*"Simbolo per ottenere l'intero dati della tabella particolare:
Seleziona * dal cliente;Nella procedura sopra prestata, abbiamo mostrato i dati dei database particolari. Ora visualizzeremo le forme del "CONTARE()" funzione.
Modulo 1: Conte (*)
IL "CONTARE(*)"La funzione recupera tutti i numeri di righe in una tabella fornita utilizzando il"SELEZIONARE"Comando. Inoltre, conterrà tutte le righe contenenti valori duplicati, null e non null.
Sintassi
La sintassi generale del "CONTARE(*)"È fornito di seguito:
Selezionare count (*) da;Qui:
Per una migliore comprensione, diamo un'occhiata all'esempio fornito!
Esempio
Corri il "SELEZIONAREComando "con il"CONTARE(*)"Funzione e nome della tabella:
Selezionare Conteggio (*) dal cliente;Secondo il seguente output, la tabella fornita ha "91" numero di righe:
Modulo 2: conteggio (espressione)
IL "Conta (espressione)"La funzione visualizzerà il numero di righe che non hanno valori nulli. Può essere usato insieme a "SELEZIONARE"Comando.
Sintassi
Ecco la sintassi generale della funzione "Conte (espressione)":
Selezionare conta (espressione) da;Esempio
Facciamo un esempio in cui vogliamo contare il numero di file del "TelefonoColonna "da"cliente" tavolo:
Selezionare Conteggio (telefono) dal cliente;Qui, abbiamo messo il "Telefono"Nome colonna come espressione e contiene il"91"Righe:
Modulo 3: conta (espressione distinta)
IL "Conta (espressione)"Il modulo viene utilizzato quando vogliamo contare tutte le righe tranne i valori duplicati.
Sintassi
La sintassi generale è fornita di seguito:
Seleziona conta (espressione distinta) da;Esempio
Corri il "SELEZIONARE"Dichiarazione con la"CONTARE()"Funzione con un"Distinto"Parola chiave e nome colonna desiderato della tabella:
Selezionare Conteggio (paese distinto) dal cliente;Si può osservare che l'output fornito restituisce il numero di "distinto non-null" valori:
Count () funzione e clausola "dove"
La funzione Count () può anche essere utilizzata con il "DOVE"Clausola che specifica la condizione desiderata. La clausola "dove" fornisce i criteri che i valori della colonna devono soddisfare per i dati che includono i valori che esistono nel risultato della query.
Sintassi
Diamo un'occhiata al "CONTARE()Funzione "con il"DOVE"Clausola:
Seleziona COUNT (*) da dove;Esempio
Usa il "SELEZIONARE"Domanda con"CONTARE()" Compreso "*"Come parametro, nome della tabella di destinazione e condizione richiesta:
Seleziona COUNT (*) dal cliente dove telefono = 069;Come puoi vedere, abbiamo ottenuto il numero totale di utenti che hanno lo stesso numero di telefono che è "1":
È tutto! Abbiamo spiegato il “CONTARE()"Funzione basata sulle condizioni e sulle sue forme in mysql.
Conclusione
IL "CONTARE()"La funzione può essere utilizzata per contare in base alle condizioni in MySQL. Ha tre diverse forme per eseguire compiti diversi, come "CONTARE(*) ","Conta (espressione)", E "Conta (espressione distinta)". Il "count ()" può essere utilizzato con più condizioni per il conteggio delle righe e delle colonne della tabella, allo stesso modo la clausola "dove". In questo post, abbiamo discusso della funzione "Count ()" in base alle condizioni e alle sue forme in MySQL.