2012-03-30 1 views
0

나는 이것이 가능하다고 생각하지만 이전에는 해보지 않았습니다.Mysql + Join으로 테이블 (동시)으로 업데이트

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 명령 줄로 구성 할 수 있습니까?

올바른 방향으로 밀어 주시면 대단히 감사하겠습니다.

들으 내가 두 번째 경우에 thikn

+0

, 당신은 INSERT를하고 업데이트 할 수 있습니다. – hjpotter92

+0

헤드 업 .. 두 번째 쿼리에 '조건'이 없습니다. – Sibu

+0

이 예제를 확인하십시오 -> http://www.java2s.com/Tutorial/MySQL/0140__Insert-Update-Delete/Updatetwotablesinoneupdatestatement.htm – GuZzie

답변