Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Uzyskiwanie sumy wyniku datediff

Jeśli dołączysz jakiekolwiek inne kolumny, musisz również dołączyć klauzulę 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. iteracja przez wiersze datagrid

  2. Wyzwalacz zapobiegający wstawianiu dla zduplikowanych danych dwóch kolumn

  3. Sortuj według liczby nie sortuje poprawnie - SQL (MS Access 2007)

  4. sql varchar(max) vs varchar(fix)

  5. VMware CPU Hot Plug vNUMA Wpływ na SQL Server