SELECT (b.descr || ' - ' || c.descr) description
FROM table1 a
INNER JOIN table2 b ON a.account = b.account
INNER JOIN table3 c ON a.product = c.product
WHERE a.descr = ' ' ;
위의 하위 쿼리를 사용하여 테이블을 업데이트하는 방법은 무엇입니까? 그것의 반환은 하나 이상의 행을 거의 8000 행? 이 문제에 대한 해결책이 있으시면 나와 공유하십시오.둘 이상의 행을 반환하는 하위 쿼리가있는 테이블 업데이트
테이블 만들기 스크립트를 게시하십시오. 모든 시간을 절약 해줍니다. – Liao
미리보기, 당신이 직면하고있는 똑같은 문제 *에 대해이 질문을 포함한 네 가지 질문이있는 것으로 보입니다. 1) http://stackoverflow.com/questions/1199733/getting-extra-rows-after-joing-the-table-using-left-join 2) http://stackoverflow.com/questions/ 1198183/update-a-table-the-other-two-table-please-help-me-in-this 3) http://stackoverflow.com/questions/1204563/updating- row-with-subquery-returning-multiple-rows – Liao
또한 StackOverflow FAQ를 읽어 보시기 바랍니다. (내가 아는 3 가지 덧글 - 다음번에 더 좋을 것이다!) – Liao