This is my query...this query works in microsoft accessSELECT CombustibleItems.IdCombItem, CombustibleItems.IdMovComb, CombustibleItems.Manguera, Inventory.[Item Number], Inventory.Description, CombustibleItems.Vendedor, CombustibleItems.GalonesInicial, CombustibleItems.GalonesFinal, Round(Round([GalonesFinal],3)-Round([GalonesInicial],3)-Round([CalibracionGalones],3),3) AS GalonesVenta, CombustibleItems.MontoInicial, CombustibleItems.MontoFinal, [MontoFinal]-[MontoInicial]-[CalibracionMonto] AS MontoVenta, CombustibleItems.Descuento, CombustibleItems.CalibracionGalones, CombustibleItems.CalibracionMonto, Inventory.Taxable, Inventory.Taxable2, Inventory.[Inventory Account], IIf([GalonesFinal]-[GalonesInicial]-[CalibracionGalones],Round(([MontoVenta]/[GalonesVenta]),2),0) AS PrecioGalonFROM (Inventory INNER JOIN Mangueras ON Inventory.[Item Number] = Mangueras.Producto) INNER JOIN CombustibleItems ON Mangueras.Manguera = CombustibleItems.Manguera
On microsoft access i'm able to do the IIf inside the select part....how can i do that on microsoft sql server? If i try to do this query on sql server i get this errorError in list of function arguments: 'IIf' not recognized.Missing FROM clause.Unable to parse query text.