Sql 我试图在Access中添加一个名为Reduced Price的新列,该列将ProductUnitPrice列减少10%
这就是我到目前为止所能理解的。您是想在现有表中添加一个永久列,还是只输出一个附加列作为结果?我猜是后者。如果我是对的,那么试试这个:Sql 我试图在Access中添加一个名为Reduced Price的新列,该列将ProductUnitPrice列减少10%,sql,ms-access,Sql,Ms Access,这就是我到目前为止所能理解的。您是想在现有表中添加一个永久列,还是只输出一个附加列作为结果?我猜是后者。如果我是对的,那么试试这个: SELECT ProductID, ProductDescription, ProductUnitsOnHand, ProductUnitPrice FROM tblProduct ALTER tblProduct ADD COLUMN Reduced Price NUMBER DEFAULT 0 你说得对,非常感谢。此外,如何使仅显示2位小数?使用此页面:选
SELECT ProductID, ProductDescription, ProductUnitsOnHand, ProductUnitPrice
FROM tblProduct
ALTER tblProduct
ADD COLUMN Reduced Price NUMBER DEFAULT 0
你说得对,非常感谢。此外,如何使仅显示2位小数?使用此页面:
选择转换(十进制(10,2),(ProductUnitPrice*.9))作为[降价]
转换十进制在MS Access中不起作用,请参阅
SELECT ProductID, ProductDescription, ProductUnitsOnHand,
ProductUnitPrice, (ProductUnitPrice * .9) as [Reduced Price]
FROM tblProduct