Mysql +使用Join更新到表(同一时间)

时间:2012-03-30 08:50:57

标签: mysql

我相信这是可能的,但我之前没有这样做过。

我需要更新2个表,我想使用一个MySQL命令。我也有一个加入领域。

 UPDATE static_site_articles SET domainname='a',language='b',url='domain',toptext='c',bottomtext='d' WHERE id='10;

 UPDATE static_site_articles_meta SET url='domain',title='e',description='f',keywords='g';

他们加入了url ='domain'。

如何将其构建为单个UPDATE命令行?

非常感谢正确推动。

THX

1 个答案:

答案 0 :(得分:0)

http://dev.mysql.com/doc/refman/5.1/de/insert-on-duplicate.html

INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1;