Inserisci "SELECT CURDATE (); " al prompt di MySQL e premere "Invio" per eseguire la query . Il comando CURDATE ( ) recupera la data ( yyyy - mm - dd ) economici 2
Invio ". ANNO SELECT ( CURDATE ()); " per recuperare solo l'anno della data corrente . Per il valore della tabella " giorno di paga ", immettere " ANNO SELECT ( giorno di paga ) FROM worksched , " per recuperare gli anni dalle date di
3
Enter " MESE SELECT ( CURDATE " giorno di paga ". ()); " per recuperare il mese della data corrente o il " mese SELECT ( giorno di paga ) FROM worksched , " per i mesi del" giorno di paga " . date
4
Inserisci " SELECT GIORNO ( CURDATE ()); " per recuperare il giorno della data corrente o" gIORNO SELECT ( giorno di paga ) FROM worksched , " per i giorni delle" date " giorno di paga . DAYOFMONTH anche può essere usato al posto di DAY
Isolamento Parti del Data
5
Invio ". Selezionare Sinistra ( CURDATE ( ) , 4 )," per recuperare solo le quattro cifre dell'anno della data corrente . Inserisci " selezionare Sinistra ( giorno di paga , 4) dal worksched , " per recuperare gli anni a quattro cifre da le date del " giorno di paga ". Modifica del numero ( 4) recupererà una diversa quantità di cifre a partire dalla data ( i trattini contano come cifre ) economici 6
Inserisci "SELECT RIGHT ( CURDATE ( ) , 2); " . Isolare i due cifre del giorno , dalla data corrente . Inserire " Selezionare Destra ( giorno di paga , 2) FROM worksched ; " . Per i giorni a due cifre delle date " giorno di paga "
7
Inserisci "SELECT LEFT ( DESTRA ( CURDATE ( ) , 5 ) , 2); " per isolare le due cifre del mese della data corrente. L'istruzione recupera le cinque cifre del giorno e del mese (trattino incluso) e poi ci vogliono sinistra due cifre che , producendo le due cifre del mese . Digitare "SELECT LEFT ( DESTRA ( giorno di paga , 5) , 2) FROM worksched , " per eseguire la stessa query con " giorno di paga ".
Utilizzo di espressioni matematiche per Data Query
8
Invio " giorno di paga SELECT FROM WHERE worksched aNNO ( giorno di paga ) = " 2008 " , " per recuperare un elenco delle date complete di " giorno di paga ", dove l' anno delle date è uguale a " 2008". È inoltre possibile utilizzare mese e giorno , al posto di ANNO . In questo tipo di query , CURDATE ( ) non è utile
9
Invio " giorno di paga SELECT FROM WHERE worksched ANNO ( giorno di paga ) < " 2008. "," Per recuperare i dati completi di " giorno di paga " dove l'anno è inferiore a" 2008 ". Il simbolo maggiore di ( >) e il simbolo non - uguale ( < > ) può essere utilizzato anche nella comunicazione . In questo tipo di query , CURDATE ( ) non è utile
10
Invio ". ANNO SELECT ( DATE_ADD ( CURDATE ( ) , INTERVAL 1 anno); " per recuperare la porzione di anno della data che è esattamente un anno dal l'anno della data corrente (che sarà "2011 " ) Enter " aNNO SELECT ( DATE_ADD ( giorno di paga , INTERVAL 1 ANNO ) DA DOVE worksched payday =" 2010-12-12 ". , " a fare lo stesso con il " giorno di paga . " Il numero ( 1) di intervallo può essere modificato e il mese o il giorno può essere utilizzato al posto di ANNO .
11
Enter " ANNO SELECT ( DATE_SUB ( CURDATE ( ) , INTERVAL 1 aNNO ), " per recuperare la porzione di anno della data che è esattamente un anno precedente l'anno di data corrente ( . 2009) Enter" aNNO SELECT ( DATE_SUB ( giorno di paga , INTERVAL 1 ANNO ) DA DOVE worksched payday = " 2010-12 -12 , . " a fare lo stesso con il " giorno di paga " il valore di intervallo può essere modificato e il mese o il giorno può essere utilizzato al posto di ANNO
.
Programmazione © www.354353.com