English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
SQL ha molte funzioni integrate che consentono di eseguire calcoli sui dati.
Le funzioni aggregate SQL eseguono calcoli su un insieme di valori e restituiscono un valore. La tabella seguente riassume alcune funzioni aggregate utili:
函数 | 描述 |
---|---|
AVG() | Restituisce la media dei valori |
SUM() | Restituisce la somma dei valori |
COUNT() | Restituisce il numero di righe nel risultato |
MAX() | Restituisce il valore massimo |
MIN() | Restituisce il valore minimo |
Le funzioni di stringa SQL eseguono operazioni sugli input di stringa e restituiscono valori di stringa o numerici. La tabella seguente riassume alcune funzioni di stringa utili:
函数 | 描述 |
---|---|
CONCAT() | Restituisce una stringa che concatena due o più valori di stringa. |
CONCAT_WS() | Restituisce una stringa che connette due o più valori di stringa utilizzando un separatore. |
FORMAT() | Restituisce un valore formattato con un formato specificato. |
LOWER() | Converti una stringa in minuscolo. |
UPPER() | Converti una stringa in maiuscolo. |
TRIM() | Elimina spazi iniziali e finali da una stringa. |
REVERSE() | Restituisce l'ordine inverso di una stringa di valori. |
SUBSTRING() | Restituisce una sottostringa da una stringa. |
Le funzioni date sono utilizzate per eseguire operazioni su valori di data o eseguire operazioni.
La tabella seguente riassume alcune delle funzioni date più importanti integrate in MySQL:
函数 | 描述 |
---|---|
NOW() | 返回当前日期和时间。 |
CURDATE() | Restituisce la data corrente. |
CURTIME() | Restituisce l'ora corrente. |
DATE() | Estrae la parte della data o dell'espressione data/ora. |
DAY() | 返回月份中的一天(0-31)。 |
DAYNAME() | Restituisce il nome del giorno della settimana. |
MONTH() | Restituisce il mese passato (1-12). |
MONTHNAME() | Restituisce il nome del mese. |
YEAR() | Restituisce l'anno. |
DATE_FORMAT() | 以其他格式显示日期和时间值。 |
EXTRACT() | Estrae una parte della data. |
DATE_ADD() | Aggiunge un valore di tempo specificato (o intervallo) a un valore di data. |
DATE_SUB() | Sottrae un valore di tempo specificato (o intervallo) da un valore di data. |
DATEDIFF() | Restituisce il numero di giorni tra due date. |
Attenzione:Le funzioni restituite restituiscono la data e l'ora del computer che esegue l'istanza del server database.
下表总结了一些最重要的SQL Server内置日期函数:
函数 | 描述 |
---|---|
GETDATE() | 返回当前日期和时间。 |
DATEPART() | 返回指定日期的指定日期部分,例如DATEPART(year,'2016-10-25')返回2016。 |
DAY() | 返回月份中的一天(0-31)。 |
MONTH() | 返回从指定日期(0-12)开始的月份。 |
YEAR() | 返回指定日期的年份。 |
DATEADD() | 从日期中添加或减去指定的时间间隔。 |
DATEDIFF() | 返回两个指定日期之间的日期或时间。 |
CONVERT() | 以其他格式显示日期和时间值。 |