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

Заявка за преобразуване на Varchar HH:MM в цели числа в минути в SQL Server 2008

Опитайте

SELECT LTRIM(DATEDIFF(MINUTE, 0, TimeSpent)) FROM yourtable 

Дадено

<предварителен код>| ИЗКАЗАНО ВРЕМЕ |-------------| 00:12 || 01:05 || 10:00 |

Изход:

<предварителен код>| МИНУТИ |-----------| 12 || 65 || 600 |

Ето го 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. Как SQL Server решава формата за имплицитно преобразуване на дата и час?

  2. Как да съхраня изхода на MSSQL PRINT в променлива

  3. SQL Server - булев литерал?

  4. Вмъкване на резултати от съхранена процедура във временна таблица

  5. Втора най-висока заплата