我在2個表中有2個不同的列,其中一個在Table1中有Money數據類型,另一個在Table2中有Decimal(13,4)。我需要對table2中的值進行求和並將其與table1(HAmount)中的值進行比較。 但是,我發現像下面這樣的值,請建議如何比較這一點。在SQLServer中比較Money和Decimal(13,4)列?
Table1
HAmount
120.4500
Table2
DAmount
60.2285
60.2200
IF(HAmount=SUM(DAmount))
BEGIN
Success
END
ELSE
Failed
請澄清你想要什麼。你是否希望將「十進制(13,4)」值舍入並視爲「貨幣」? – JNK
是的,如何舍入和合並 – Simhadri