sql >> Database teknologi >  >> RDS >> Mysql

MINUTE() Eksempler – MySQL

MySQL MINUTE() funktionen bruges til at returnere minutkomponenten fra en tidsværdi.

Returværdien for denne funktion er i området 0 til 59 . Nedenfor er eksempler til demonstration.

Syntaks

Syntaksen for denne funktion ser sådan ud:

MINUTE(time)

Hvor time er den tidsværdi, du vil udtrække minutkomponenten fra.

Eksempel 1 – Grundlæggende brug

Her er et eksempel til at demonstrere.

SELECT MINUTE('10:35:27');

Resultat:

+--------------------+
| MINUTE('10:35:27') |
+--------------------+
|                 35 |
+--------------------+

Eksempel 2 – Forkortet tidsværdi

Her er et eksempel med en forkortet tidsværdi, hvor kun timen og minutterne er angivet i argumentet.

SELECT MINUTE('10:35');

Resultat:

+-----------------+
| MINUTE('10:35') |
+-----------------+
|              35 |
+-----------------+

Vær dog forsigtig, når du bruger forkortede tidsværdier, da MySQL nogle gange kan fortolke dem anderledes, end du kunne forvente.

Her er, hvad MySQL-dokumentationen siger om dette:

Vær forsigtig med at tildele forkortede værdier til en TIME kolonne. MySQL fortolker forkortetTIME værdier med kolon som tidspunkt på dagen. Det vil sige '11:12' betyder '11:12:00' , ikke '00:11:12' . MySQL fortolker forkortede værdier uden kolon ved at antage, at de to cifre længst til højre repræsenterer sekunder (det vil sige som forløbet tid snarere end som tidspunkt på dagen). For eksempel kan du tænke på '1112' og 1112 som betyder '11:12:00' (12 minutter efter klokken 11), men MySQL fortolker dem som '00:11:12' (11 minutter, 12 sekunder). På samme måde '12' og 12 tolkes som '00:00:12' .

Eksempel 3 – Et alternativ

Du kan også bruge EXTRACT() funktion til at udtrække minutterne (og andre dato/tidsdele) fra en dato/tidsværdi:

SELECT EXTRACT(MINUTE FROM '10:35:27');

Resultat:

+---------------------------------+
| EXTRACT(MINUTE FROM '10:35:27') |
+---------------------------------+
|                              35 |
+---------------------------------+


  1. Sådan åbnes en database i eksklusiv tilstand i Access 2016

  2. Hierarkiske forespørgsler i SQL Server 2005

  3. Grundlæggende om tabeludtryk, del 4 – Afledte tabeller, optimeringsovervejelser, fortsat

  4. Fastgør tabel i Flash-cachen