I need to update a value in table with value in other table
String sql6="UPDATE project.wish_list SET project.wish_list.quantity= project.book.quantity";
But don't work why?
thank you
I need to update a value in table with value in other table
String sql6="UPDATE project.wish_list SET project.wish_list.quantity= project.book.quantity";
But don't work why?
thank you
You have to join the tables:
sql6="UPDATE project.wish_list join project.book on <condition> SET project.wish_lista.quantity= project.book.quantity";
UPDATE project.wish_list SET project.wish_lista.quantity= (SELECT project.book.quantity FROM project.book WHERE project.book.isbn = project.wish_list.isbn)First of all you have a syntax error:
UPDATE project.wish_list SET project.wish_lista.quantity= project.book.quantity
The "a" in whish_list -> "project.wish_lista.quantity"... it should be:
UPDATE project.wish_list SET project.wish_list.quantity= project.book.quantity
Update wish_list set wish_list.quantity= book.quantity from wish_list as wish_list
inner join book as book on wish_list.ID=book .ID