Vad är felet här? Finns nog bättre sätt, men detta borde fungera...Hjälp, vad är felet?
UPDATE tbl_Item INNER JOIN tbl_OrderItem ON tbl_Item.ItemID = tbl_OrderItem.ItemID SET tbl_Item.ItemInPrice = (tbl_Item.iteminprice/100)
WHERE tbl_Item.ItemInPrice< tbl_Orderitem.itemprice
Får detta felmeddelande:
Server: Msg 156, Level 15, State 1, Line 2
Incorrect syntax near the keyword 'INNER'.
Jag vill alltså uppdatera priset i en tabell om priset i den tabellen är större än priset i en annan tabell för just den artikeln....Sv: Hjälp, vad är felet?
UPDATE tbl_Item SET tbl_Item.ItemInPrice = (tbl_Item.iteminprice/100)
WHERE tbl_Item.ItemInPrice< (SELECT itemprice FROM tbl_Orderitem WHERE ItemID = tbl_Item.ItemID)
/Johan