Funzioni aggregate in sqlite

Funzioni aggregate in sqlite

Esistono molti sistemi di gestione del database che vengono utilizzati per gestire i dati di un sito Web o di un'applicazione come MySQL e SQLite. SQLite, come altri RDM, contiene molte funzioni integrate che semplificano la gestione dei database, come le funzioni aggregate. In questo articolo, impareremo le funzioni aggregate in SQLite implementando tali funzioni in alcuni esempi.

Quali sono le funzioni aggregate

Funzioni aggregate, eseguire alcune attività specifiche su più righe e restituire un singolo valore a seguito di un'attività particolare. Le funzioni aggregate utilizzate in sqlite sono riportate nella tabella con la descrizione del loro utilizzo:

Funzione aggregata Descrizione
Min () Viene utilizzato per estrarre il valore massimo inserito nella colonna specificata
Max () Viene utilizzato per estrarre il valore minimo inserito nella colonna specificata
Avg () Viene utilizzato per estrarre il valore medio di tutti i valori inseriti nella colonna specificata
CONTARE() Viene utilizzato per contare le voci totali delle righe della colonna specificata
SOMMA() Viene utilizzato per scoprire la somma di tutti i valori della colonna specificata
SUPERIORE() Viene utilizzato per convertire tutti i valori di stringa nella parte superiore della colonna specificata
INFERIORE() Viene utilizzato per convertire tutti i valori di stringa nella minima caso della colonna specificata
LUNGHEZZA() Viene utilizzato per trovare il numero di caratteri o lettere in una stringa specificata
ADDOMINALI() Restituirà i valori assoluti della colonna specificata

Creazione di una tabella in sqlite

Per comprendere l'uso di tutte le funzioni dell'aggregato in SQLite, creeremo una tabella usando il comando:

Crea budget di tabella (ID intero, testo del mese, trasporto reale, utility_bills reale, affitto reale, risparmio reale);


Dopo la creazione, inseriremo i dati come:

Inserisci i valori di bilancio (1, 'gennaio', 3500.3200.40000.2000), (2, 'febbraio', 4535.6700.40000, -3000), (3, 'marzo', 1089.13465.40000, -2000), (4, 'aprile', 9500.8132.40000, -1000);


Per visualizzare la tabella, utilizziamo il comando come:

Seleziona * dal budget;

Utilizzando la funzione aggregata min ()

La funzione minima verrà utilizzata per scoprire il valore minimo inserito nelle colonne, consideriamo la tabella, il budget, da cui vogliamo scoprire il valore minimo di colonna Utility_Bills, utilizzare il comando:

Seleziona min (utility_bills) dal budget;

Utilizzando la funzione MAX () aggregata

La funzione massima verrà utilizzata per scoprire il valore minimo inserito nelle colonne, possiamo scoprire il valore massimo dalla colonna Utility_Bills del budget tabutato utilizzando:

Seleziona max (utility_bills) dal budget;

Utilizzando la funzione aggregata avg ()

Se dobbiamo scoprire la media di tutti i valori inseriti in una colonna, utilizzeremo la funzione media come possiamo scoprire il valore medio della colonna, il trasporto, utilizzando la funzione AVG () come:

Seleziona AVG (trasporto) dal budget;

Utilizzando la funzione aggregata count ()

Possiamo scoprire il numero totale di righe della colonna, ID, usando il conteggio delle funzioni () come:

Selezionare Conteggio (ID) dal budget;

Utilizzando la funzione Sum () aggregata

Possiamo scoprire il risultato dell'aggiunta di tutti i valori di colonna, affitto, utilizzando la funzione di funzione () come:

Selezionare Sum (affitto) dal budget;

Utilizzando la funzione superiore () superiore ()

Possiamo convertire le stringhe della colonna, mese, nella parte alta usando la funzione superiore () come:

Selezionare UPER (mese) dal budget;

Utilizzando la funzione inferiore () inferiore ()

Allo stesso modo, possiamo convertire le stringhe della colonna, mese, nel minuscolo usando la funzione inferiore () come:

Seleziona inferiore (mese) dal budget;

Utilizzando la funzione di lunghezza aggregata ()

Possiamo calcolare il numero di lettere o caratteri utilizzati nella stringa della colonna, mese, usando la lunghezza della funzione () come:

Seleziona mese, lunghezza (mese) dal budget;

Utilizzando la funzione Sum () aggregata

Per aggiungere tutti i valori della colonna e scopri il suo risultato, a tal fine possiamo usare la funzione aggregata di somma considera la colonna, i risparmi della tabella, il budget utilizzando la funzione di somma:

Selezionare Sum (risparmio) dal budget;

Usando la funzione aggregata ABS ()

A volte abbiamo i risultati con segni negativi e volevamo il risultato in una forma assoluta, quindi usiamo l'aggregato ABS () ora, per scoprire il valore assoluto della somma di una colonna di risparmio, useremo la funzione ABS ():

Selezionare ABS (somma (risparmio)) dal budget;

Conclusione

Le funzioni aggregate possono essere applicate alle righe di una tabella di database e possono restituire il risultato specificato, inoltre, queste funzioni vengono utilizzate per eseguire calcoli sulle voci del database. In questo articolo, abbiamo discusso di diverse funzioni aggregate che sono comunemente utilizzate in SQLite per scopi diversi come scoprire il valore massimo della colonna, il valore minimo di una colonna e per contare il numero di caratteri della stringa. Abbiamo anche spiegato esempi di ciascuna delle funzioni aggregate in SQLite per una migliore comprensione.