sql >> Databasteknik >  >> RDS >> Sqlserver

Hur hämtar jag decimaler när jag avrundar ett medelvärde i SQL

Genomsnittet kommer att ha samma datatyp som värdena, så cast värdena:

SELECT ROUND(AVG(CAST(column_name AS FLOAT)), 2) FROM [database].[dbo].[table]


  1. GROUP BY i UPDATE FROM-satsen

  2. SQL Server Reguljära uttryck i T-SQL

  3. Hur man trimmar strängar i SQL

  4. Använder PHP 5.5:s password_hash och password_verify-funktion