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

Jak dokładnie obliczyć procent skończonej sumy?

Poniższe zapytanie powinno dostarczyć tego, czego szukasz:

Declare @DivNumber decimal(5,1);

SET @DivNumber = (.01 * 2541);

SELECT 
    CAST(ROUND(@DivNumber / Count(date_record_entered), 1) AS decimal(5,1))
  FROM dbo.tablename 
 WHERE date_record_entered IS NOT NULL 
   and date_record_entered >= 20131201 
   AND date_record_entered <= 20131231


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać rekord z Max (data), a następnie porównać wartości, aby uzyskać wynik?

  2. Wybierz ciągłe zakresy z tabeli

  3. nvarchar(max) nadal jest obcinany

  4. Jak asynchronicznie wykonać procedurę składowaną serwera sql i zapewnić jej zakończenie?

  5. Podziel ciąg znaków oddzielonych przecinkami i wstaw do tabeli (int)