2011-02-22 5 views
0

mysql 5.0.X에서 테이블을 빠르게 처리하는 방법을 찾고 있습니다. t2의 각 행에 대해 t1에 행을 삽입하고 싶습니다. 본질적으로 다음과 같이 모든 행에 매핑 할 수 있습니다.mysql에서 서브 쿼리를 값으로 사용하기

REPLACE INTO t1 VALUES (CONCAT('blah/', (select username from t2)), 'value') 

절차없이 가능합니까?

답변

1

이런 식으로 뭔가가 당신을 위해 작동합니다 :

REPLACE INTO t1 
SELECT CONCAT('blah/',username), 'value' 
FROM t2 
+0

을 내가 원하는 정확히 무엇 :) – viraptor

1

내가 오해하지 않는 한 INSERT SELECT 문을 찾고있는 것처럼 들립니다. 자세한 내용은 this link 을 확인하십시오.

관련 문제