Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana secara akurat menghitung persentase dari total yang terbatas

Kueri berikut harus menyediakan apa yang Anda cari:

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. cara memeriksa kueri menggunakan indeks

  2. Mana yang lebih baik:Pencarian Bookmark/Kunci atau Pemindaian Indeks

  3. Bagaimana OBJECTPROPERTY() Bekerja di SQL Server

  4. Tabel sementara menggunakan JDBC dengan ResultSet null

  5. Kueri data struktur pohon di SQL Server