Buradasın
SQL CREATE TABLE AS SELECT Statement
database.guide/sql-create-table-as-select-statement/Yapay zekadan makale özeti
- Basic Usage
- CREATE TABLE AS SELECT inserts query results into new table
- Parentheses required around subquery clause, optional in some DBMSs
- Cannot insert into existing tables, use INSERT INTO...SELECT instead
- Advanced Features
- SELECT statement supports WHERE clause filtering
- Can select data from multiple tables
- Foreign keys can share column names, use aliases instead
- DBMS Support
- Not supported by all DBMSs
- SQL Server uses SELECT INTO instead
- Many DBMSs support INSERT INTO...SELECT for existing tables