Uno dei tipi di dati diversi per i campi di una tabella MySQL è il tipo di data . Campi Data in una tabella utilizzano il formato " AAAA- MM-GG " . Quando si selezionano i dati di data , si potrebbe desiderare di convertire questo formato in una stringa di più facile lettura . In alternativa , si potrebbe desiderare di convertire le stringhe ad oggi i tipi di inserirli correttamente in tabelle . MySQL ha diverse funzioni che convertono i tipi di data in stringhe e viceversa . Ha anche diversi committenti con il prefisso " % " per indicare come si desidera visualizzare i risultati della query. Istruzioni .
1
accedere al tuo database MySQL e accedere al tool di query
2
eseguire la query seguente :
SELEZIONA DATE_FORMAT ( '2011 - 03-16 ',' % W % M % Y ');
La funzione DATE_FORMAT prende un appuntamento e lo converte in una stringa . Il primo parametro è la data e il secondo parametro è il formato che si desidera visualizzare la stringa . In questo esempio , " nome del giorno , nome del mese , anno a quattro cifre . " L'output della query è "Mercoledì marzo 2011. "
3
eseguire la query seguente :
SELEZIONA STR_TO_DATE ( ' 12 novembre 2010 ', ' % M % d , % Y ');
La funzione STR_TO_DATE prende una stringa e la converte in una data. Il risultato di questa query è " 2010-11-12 ".
4
eseguire la query seguente :
Seleziona TO_DAYS ( '2010 - 12-31 ');
funzione I TO_DAYS accetta un parametro data , calcola il numero di giorni trascorsi tra l' anno zero e la data in dotazione, quindi lo converte in una stringa. Questo esempio mostra che tra l'anno zero e 31 Dicembre 2010 , esattamente 734,502 mila giorni sono passati
5
eseguire la query seguente :
Seleziona FROM_DAYS ( 734.600 ) ;
.
funzione i FROM_DAYS prende un numero di giorni come parametro , calcola il numero di giorni da anno zero a quel numero e converte il dato in un valore formattato come una data . Questo esempio restituisce " 2011-04-08 ".