mysql 5.0.X에서 테이블을 빠르게 처리하는 방법을 찾고 있습니다. t2
의 각 행에 대해 t1
에 행을 삽입하고 싶습니다. 본질적으로 다음과 같이 모든 행에 매핑 할 수 있습니다.mysql에서 서브 쿼리를 값으로 사용하기
REPLACE INTO t1 VALUES (CONCAT('blah/', (select username from t2)), 'value')
절차없이 가능합니까?
mysql 5.0.X에서 테이블을 빠르게 처리하는 방법을 찾고 있습니다. t2
의 각 행에 대해 t1
에 행을 삽입하고 싶습니다. 본질적으로 다음과 같이 모든 행에 매핑 할 수 있습니다.mysql에서 서브 쿼리를 값으로 사용하기
REPLACE INTO t1 VALUES (CONCAT('blah/', (select username from t2)), 'value')
절차없이 가능합니까?
이런 식으로 뭔가가 당신을 위해 작동합니다 :
REPLACE INTO t1
SELECT CONCAT('blah/',username), 'value'
FROM t2
내가 오해하지 않는 한 INSERT SELECT
문을 찾고있는 것처럼 들립니다. 자세한 내용은 this link 을 확인하십시오.
을 내가 원하는 정확히 무엇 :) – viraptor