sammanfattning: i den här handledningen lär du dig hur du extraherar året från ett datum i SQL genom att använda olika funktioner.
givet ettDATE
ellerDATETIME
– värde kan du extrahera året från det genom att använda funktionenEXTRACT()
. Följande illustrerar syntaxen:
syntaxen är enkel. Datumet kan vara ett datum bokstavligt eller ett uttryck som utvärderar till ett datumvärde.,
funktionenEXTRACT()
returnerar ett tal som representerar datumet.
följande exempel visar hur man extraherar året från datumet för July 22nd 2018
:
resultatet är 2018 som vi förväntade oss:
för att få det aktuella året, skickar du det aktuella datumet till EXTRACT()
– funktionen som följande:
funktionen EXTRACT()
är en SQL standardfunktion som stöds av MySQL, Oracle, PostgreSQL och Firebird.,
om du använder SQL Server kan du använda funktionen YEAR()
eller DATEPART()
för att extrahera året från ett datum.
till exempel returnerar följande uttalande innevarande år i SQL Server:
i likhet med SQL Server stöder MySQL även funktionen YEAR()
för att returnera året från ett datum.,
i SQLite använder du funktionenstrftime()
för att få det aktuella året från ett datum som visas i följande fråga:
i den här handledningen har du lärt dig hur du använder olika funktioner för att extrahera året från ett datum.
- var den här handledningen till hjälp ?
- YesNo
Leave a Reply