If your original query didn't work, you probable have to worry about NULLs.
An EXCEPT query is simpler to write and will deal with NULLs correctly, but performance depends on rowcounts and indexing. Check the query plans for Thom's solution and this query, and don't use this one if it does not perform as well.
SELECT SKU, price FROM TableA
SELECT SKU, Price FROM TableB