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

Nhận tổng của một kết quả ngày đầu tiên

Nếu bạn bao gồm bất kỳ cột nào khác, bạn cũng cần bao gồm mệnh đề GROUP BY

SELECT     AnotherColumn, SUM(DATEDIFF(day, StartDate, EndDate)+1) AS myTotal
FROM         myTable
WHERE      (Reason = '77000005471247')
GROUP BY   AnotherColumn


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để lưu video vào cơ sở dữ liệu bằng c #?

  2. Xác định kết quả câu lệnh SQL MERGE

  3. Sử dụng câu lệnh IF ELSE dựa trên Count để thực hiện các câu lệnh Chèn khác nhau

  4. Lý do sử dụng @@ Identity thay vì scope_identity

  5. Khôi phục cơ sở dữ liệu SQL Server - không thành công:38 (Đã đến cuối tệp.)