교차 데이터베이스 SQL: 하위 쿼리에서 데이터 삽입
테이블 간 데이터 이동은 기본적인 데이터베이스 작업입니다. 그러나 이에 대한 SQL 구문은 데이터베이스 시스템마다 크게 다를 수 있습니다. 이 문서에서는 하위 쿼리에서 값을 삽입하여 다양한 데이터베이스 엔진 간의 호환성을 보장하는 표준화된 접근 방식을 살펴봅니다.
범용 SQL 솔루션
ANSI SQL 표준은 하위 쿼리에서 데이터를 삽입하는 일관된 방법을 제공합니다.
INSERT INTO table1 (column1) SELECT col1 FROM table2;
이 접근 방식은 다음을 포함한 수많은 데이터베이스 시스템에서 널리 지원됩니다.
실제예
column1
의 table1
필드 데이터로 col1
의 table2
필드를 채우려면 다음 쿼리를 사용하세요.
INSERT INTO table1 (column1) SELECT col1 FROM table2;
이렇게 하면 table1
의 col1
값을 미러링하여 table2
에 새 항목이 효율적으로 생성됩니다.
위 내용은 하위 쿼리에서 값을 삽입하기 위한 범용 SQL 구문이 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!