Guest User

Untitled

a guest
Jan 21st, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. create table myTable (id INT, myData varchar(20));
  2.  
  3. insert into myTable VALUES
  4. (1, 'Value 1'),
  5. (2, 'Value 2'),
  6. (3, 'Value 3');
  7.  
  8. insert into myTable (id) values (4);
  9.  
  10. update myTable SET myData=(select myData FROM myTable WHERE id=3) WHERE id=4;
  11.  
  12. update myTable
  13. SET myData=(select * from (select myData FROM myTable WHERE id=3) x)
  14. WHERE id=4;
  15.  
  16. update myTable left_table
  17. inner join myTable right_table ON right_table.id = 3
  18. set left_table.myData = right_table.myData
  19. where left_table.id = 4;
Add Comment
Please, Sign In to add comment