2014-06-07 4 views
0

'Table_A'의 'field_A'필드가 '0'인지 확인하고 'Table_B'의 'field_B'를 '10'으로 업데이트하는 쿼리를 작성하려고합니다.table_B를 업데이트하기 전에 table_A를 확인하십시오

나는 이것이 가능한지 전혀 모른다. 나는 mysql에 대한 경험이 거의 없으며 몇 가지 시도 만하고있다. 그러나 그것이 그렇다면, 이것이 어떻게 이루어 졌는지 알고 싶습니다.

답변

1
update table_B 
set field_B = 10 
where exists (select 1 from table_A where field_A = 0) 
관련 문제