我相信这是可能的,但我之前没有这样做过。
我需要更新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
答案 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;