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

Промяна на формата на датата на MYSQL

Вашият текущ тип данни за вашата колона не е date нали? първо трябва да го конвертирате в дата с помощта на STR_TO_DATE() и конвертирайте обратно в низ

SELECT DATE_FORMAT(STR_TO_DATE(colName, '%c/%d/%Y'), '%d/%c/%Y')
FROM table1

Демо на SQLFiddle



  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. Множество едно към много отношения в GORM

  3. MySQL Изберете идентификатори, които се срещат на различни редове с множество специфични стойности за колона

  4. Две маси, с връзка една към много. Как да обединя стойности без дублиращи се редове?

  5. Показване на данни въз основа на избран идентификатор в модален изскачащ прозорец след щракване върху бутон php mysql