Mysql
 sql >> база данни >  >> RDS >> Mysql

Как мога да конвертирам datetime в дата, съкращавайки часовете, оставяйки ми датите?

Ако искате това в SELECT -Изявление, просто използвайте DATE Оператор:

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

Ако искате да промените таблицата структурно, просто променете типа данни на DATE (разбира се, правете това само ако това не засяга приложенията в зависимост от това поле).

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

И двете ще премахнат времевата част.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql превръща множество редове в колони в един ред

  2. Как да получите списък с месеци между две дати в mysql

  3. Избиране на артикул, съответстващ на множество етикети

  4. Грешка в .Net MySql. Даденият ключ не присъства в речника

  5. Какъв е най-добрият начин за съхраняване на исторически ценоразпис в MySQL таблица?