Ho bisogno di confrontare le date in MySQL ignorando la porzione di tempo in una colonna DateTime
. Ho provato il seguente SQL.Confronto delle date in MySQL ignorando la porzione di tempo di un campo DateTime
SELECT * FROM order_table where order_date=date_format('2012-05-03', '%Y-%m-%d');
E non recupera tutte le righe, anche se c'è una data 2012-05-03 10:16:46
nella tabella di MySQL. Come si può ignorare la parte relativa al tempo nel campo DateTime
durante il confronto delle date in MySQL?
qual è il tipo di dati di order_date? – Sebas
È 'DateTime'. – Tiny