2012-04-12 3 views
0

여러 언어의 데이터를 보유하고있는 cms에서 사용하는 테이블이 있습니다. 다른 언어를 추가하려면 'lang'열의 변경 값으로 만 기존 페이지 (일부 언어 모두)를 복사해야합니다.동일한 테이블에 업데이트가있는 행 복사

행을 복사하고 같은 테이블에 넣을 하나의 열의 값을 변경하는 방법은 무엇입니까?

감사

답변

1
INSERT INTO foobar (lang,text) 
    SELECT 'de',text 
    FROM foobar 
    WHERE lang='en'; 
+0

랩 명확성을 위해 괄호에있는 하위 쿼리. –

관련 문제