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

Преобразувайте 24-часовото форматирано време в десетично число

Ако имате времева стойност, тогава нещо подобно:

select time_to_sec(timeval) / (60 * 60)

Ако искате да е 1 десетичен знак, преобразувайте го в десетичен знак:

select cast(time_to_sec(timeval) / (60 * 60) as decimal(10, 1))

Не е очевидно как това се вписва във вашата заявка, която изглежда несеквитурна.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. помощ при заявка върху таблицата на връзките

  2. mysql условно вмъкване - ако не съществува, вмъкнете

  3. Създаване на динамични връзки с PHP/MySQL

  4. Еквивалентът на функцията на SQLServer SCOPE_IDENTITY() в mySQL?

  5. Актуализиране на няколко реда с една заявка?