我试图在customers表中得到德国客户的百分比:SELECT cast((cast((SELECT COUNT(*) FROM Customers WHERE Country =FROM Customers) as DECIMAL(5,2))) AS DECIMAL(5,2)) AS PercentageGermans;
由于某些原因,我仍然得到0返回,尽管把术语的所有成分都抛到了小数点
例如,29.00或29.10或29.13货币可能会发生变化,但不一定会导致默认有两个小数位的值(例如,日元根本没有小数位)。let d = new decimal("29.00")然而,其结果被舍入为0小数位,因为构造器剥离尾随的零并将decimalPlaces设置为0。如何获得始终必须由输入字符串提供的