MySQL Lag intervall
For å lage et intervall i MySQL, bruk syntaks som vist nedenfor:
Intervalluttrykksenhet;Vi starter med intervallet nøkkelord, etterfulgt av ekspresjons- og enhetsparametere. Uttrykket representerer verdien mens enheten spesifiserer enhetsformatet.
For eksempel kan vi lage 36 timers intervall som vist:
Intervall 36 timerNår vi har definert et intervall, kan vi bruke det til å utføre grunnleggende dato og tid aritmetiske operasjoner.
Eksempel 1
La oss for eksempel legge til 36 timer til gjeldende tidsstempel:
Velg Current_Timestamp + Interal '36 Hours ';Ovennevnte skal legge til 36 timer til gjeldende tidsstempel. Dette skulle komme tilbake:
Eksempel 2
Du kan også trekke fra spesifikke enheter fra tid som vist i eksemplet:
Velg dato '2022-04-08'-Intervall '10 dager 'Ovennevnte spørring trekker fra ti dager fra den spesifiserte datoen. Dette skulle komme tilbake:
Eksempel 3
Du kan også trekke et intervall fra et intervall som vist nedenfor:
Velg intervall '2 dager' - intervall '5 timer'Dette skulle komme tilbake:
Eksempel 4
Bortsett fra tillegg og subtraksjon, kan du utføre andre aritmetiske operasjoner som vist nedenfor:
Velg intervall '1 dag' * 30;Ovennevnte vil ta en dag og multiplisere med 30. Dette skal returnere 30 dager som:
Eksempel 5
Du kan også utføre intervalldivisjon som vist:
Velg intervall '1 time' / 60;Ovennevnte spørring tar en time og deler med 60. Derfor bør den returnere 1 minutt som
Lukking
I denne artikkelen dekket vi intervalloperatøren i MySQL og PostgreSQL. Det lar oss utføre aritmetiske operasjoner på dato og klokkeslett.
Fortsett koding!!