Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Получаване на сумата от резултат от datediff

Ако включите други колони, ще трябва да включите и клауза 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. Как да избегнете квадратни скоби в квадратни скоби за име на поле

  2. Създайте база данни в SQL Server (T-SQL)

  3. Анализ на MS SQL Server за тези, които го виждат за първи път

  4. ИЛИ Късо съединение на оператора в SQL Server

  5. SQL Server намиране и замяна в полето TEXT