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

SQL 2012 - Truy vấn trả về số tháng

Có vẻ như bình thường DATEDIFF , nó sẽ phù hợp với bạn:

SELECT 
  DateTest AS [Date],
  DATEDIFF(MONTH, GETDATE(), DateTest) AS [MonthNo]
FROM #DateTest

Bản trình diễn




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách nhận tổng tích lũy

  2. Chờ kết nối đóng trước khi khôi phục cơ sở dữ liệu SQL Server

  3. Sử dụng GO trong một giao dịch

  4. Bộ lọc SQL tiêu chí trong tiêu chí nối hoặc mệnh đề where hiệu quả hơn

  5. SQL server 2008 vấn đề nhiều LIKE