SQL Funzioni





SQL > Comandi SQL > Funzioni

Poiché abbiamo iniziato prendendo in esame i numeri, risulta naturale chiedersi se è possibile realizzare delle operazioni matematiche con tali numeri, come eseguire somme o calcolarne il valore medio. In effetti, con i numeri utilizzati è possibile eseguire dei calcoli matematici. Il linguaggio SQL dispone di diverse funzioni aritmetiche. Esse sono:

  • AVG
  • COUNT
  • MAX
  • MIN
  • SUM

La sintassi per utilizzare tali funzioni è:

SELECT "nome di funzione"("nome di colonna")
FROM "nome della tabella";

Ad esempio, se si desidera ottenere la somma di tutte le vendite dalla seguente tabella:

Tabella Store_Information
Store_NameSalesTxn_Date
Los Angeles150005-Jan-1999
San Diego25007-Jan-1999
Los Angeles30008-Jan-1999
Boston70008-Jan-1999

è necessario digitare:

SELECT SUM(Sales) FROM Store_Information;

Risultato:

SUM(Sales)
2750

2750 rappresenta la somma di tutte le voci relative a Sales: 1500 + 250 + 300 + 700.

Oltre a queste funzioni, è possibile anche utilizzare il linguaggio SQL per realizzare semplici operazioni come l’addizione (+) e la sottrazione (-). Per i dati di tipo carattere sono disponibili diverse funzioni stringa, come le funzioni di concatenamento, di annullamento spazio e di sottostringa. Vari fornitori di RDBMS dispongono di implementazioni per le funzioni stringa diverse. Per conoscere il modo in cui tali funzioni vengono utilizzate si consiglia consultare i riferimenti del proprio RDBMS.

SQL COUNT >>



Copyright © 2016   1keydata.com   Tutti i diritti riservati