Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Truy vấn chuyển đổi Varchar HH:MM sang Phút số nguyên trong SQL Server 2008

Hãy thử

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

Đưa ra

| TIMESPENT |
-------------
|     00:12 |
|     01:05 |
|     10:00 |

Đầu ra:

| MINUTES |
-----------
|      12 |
|      65 |
|     600 |

Đây là 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. Mã khung thực thể chậm khi sử dụng Bao gồm () nhiều lần

  2. Làm thế nào để thiết lập và lập chỉ mục trên hai cột của biến bảng được khai báo T-SQL?

  3. Khóa bi quan trong T-SQL

  4. Cách hiệu quả nhất để giới hạn các hàng trả về từ truy vấn liên hợp- TSQL

  5. Làm cách nào để sao lưu cơ sở dữ liệu SQL Server từ xa vào ổ đĩa cục bộ?