Clienti := < id, nome, cognome, indirizzo,città,data_nascita >
Ordini := < id, data_ora_ordine, id_prodotto, id_cliente, quantità>
Prodotti := < id, nome, descrizione, costo,scorte>
1- Confronto date, YEAR(), MONTH(), DAY(), CURDATE(), NOW(), CURTIME(), DATE_FORMAT(), GET_FORMAT(), DAYOFWEEK(),CONCAT()
1. Restituire nome,cognome e data di nascita dei clienti nati dopo il 1 ottobre 1949 2. Restituire nome,cognome e data di nascita dei clienti nati in anni successivi al 1949 3. Restituire il numero di clienti nati a Dicembre
4. Restituire il numero di clienti nati il 2 Marzo 5. Restituire la data attuale
6. Restituire la data e l'ora corrente 7. Restituire l'ora corrente
8. Restituire nome,cognome, data di nascita ed età(calcolata) di ogni cliente
9. Visualizzare nome, cognome e data di nascita dei clienti (utilizzando per la data di nascita il formato giorno/mese/anno)
10. Modificare la data dell' ordine avente id=2 (Importante : come modificare solo la data di un campo DATETIME!)
11. Visualizzare nome, cognome e data di nascita dei clienti (utilizzando per la data di nascita il formato giorno della settimana (a lettere), giorno (numero), mese(sigla a 3 lettere),anno ) 12. Visualizzare nome, cognome e data di nascita dei clienti (utilizzando per la data di nascita il
formato Europeo)
13. Visualizzare il nome del giorno della settimana corrente 14. Visualizzare il nome del mese corrente
2- DATEDIFF, TIMESTAMPDIFF, DATE_ADD, DATE_SUB, INTERVAL , + , -, TIME_TO_SEC
1. Visualizzare il numero di giorni rimasti alla fine dell'anno scolastico 2. Visualizzare la differenza tra 2003-02-01 e 2003-05-01 in mesi
3. Visualizzare il numero di anni trascorsi dal 1 maggio 2005
4. Visualizzare il numero di ore trascorse da una certa data_ora(10:10:00 del 16 Aprile 2011) 5. Visualizzare la differenza tra le 8:30 e le 15:30 in minuti
6. Visualizzare la data che segue di 3 giorni quella del 2 Gennaio 2008 7. Visualizzare la data che precede di 3 giorni quella del 2 Gennaio 2008
8. Visualizzare la data e l'ora che segue di 1 secondo quella seguente 23:59:59 31-12-2008 9. Visualizzare la data e l'ora che precede di 1 secondo quella seguente 23:59:59 31-12-2008 10. Visualizzare la data e l'ora che segue di 1 giorno e 10 ore quella seguente 23:59:59 31-12-
2008
11. Visualizzare la data e l'ora tra 1 giorno, 2 ore e 3 minuti da adesso(data e ora attuali) 12. Visualizzare i dati dei clienti che compiono il compleanno entro una settimana da
oggi(incluso)