Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment puis-je convertir datetime en date, en tronquant les heures, en me laissant les dates?

Si vous voulez cela dans un SELECT -Déclaration, utilisez simplement la DATE Opérateur :

SELECT DATE(`yourfield`) FROM `yourtable`;

Si vous souhaitez modifier la structure de la table, changez simplement le type de données en DATE (bien sûr, ne le faites que si cela n'affecte pas les applications dépendant de ce champ).

ALTER TABLE `yourtable` CHANGE `yourfield` `yourfield` DATE;

Les deux élimineront la partie temporelle.