MAX -funksjonen i SQL lar deg hente den største verdien fra et sett med verdier i en gitt kolonne.
I de fleste tilfeller bruker vi MAX -funksjonen med numeriske datatyper som heltall, flottører, desimaler, penger osv.
Visste du imidlertid at du kan bruke MAX -funksjonen med datatyper? Bruke Max () -funksjonen i SQL med datatyper returnerer den siste datoen.
Dette kan være nyttig når du filtrerer den nylig tilførte posten i en gitt tabell.
Eksempelbruk
La oss anta at vi har et bord som vist nedenfor:
Sjekk koden for tabellen nedenfor:
Lag tabellansatte (Vi kan velge den siste datoen fra Start_date -kolonnen som vist:
Velg Max (start_date) som siste fra ansatte;Dette skal returnere den siste datoen som vist:
Dessverre kan du ikke bruke Max (dato) -funksjonen med hvor leddet. Å gjøre det vil resultere i en feil som vist:
Velg * fra ansatte der Max (start_date);Dette er fordi SQL ikke tillater samlede funksjoner i WHERE -leddet.
Slutning
Denne artikkelen dekker det grunnleggende om å bruke MAX -funksjonen med en datatype i SQL. For eksempel ved hjelp av max () -funksjonen med datatype returnerer den siste datoen fra det gitte settet.