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

SQL Server:chênh lệch số ngày cho hai ngày trong các hàng riêng biệt

Bạn có thể tự tham gia để làm cho nó xuất hiện trên "một dòng". Như thế này:

SELECT DateDiff(day,BASE.ReportCompleteDate, FORM.ReportCompleteDate) as Diff
FROM TABLE_NAME_YOU_DID_NOT_SAY BASE
LEFT JOIN TABLE_NAME_YOU_DID_NOT_SAY FORM ON BASE.ReportId = FORM.ReportID AND FORM.ReportType = 'Form Completed'
WHERE BASE.ReportType = 'PaperRecieved'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn SQL Server để nhóm dữ liệu ngày tuần tự

  2. Làm cách nào để có thể tạm thời vô hiệu hóa các ràng buộc khóa ngoại bằng T-SQL?

  3. Làm cách nào để có một ràng buộc kiểm tra tham chiếu đến một bảng khác?

  4. Truy vấn SQL Server để tìm tất cả các quyền / quyền truy cập cho tất cả người dùng trong cơ sở dữ liệu

  5. Xóa dữ liệu khỏi các bảng phụ thuộc