Полное руководство: создание таблиц SQL с данными

При работе с базами данных создание таблиц и вставка данных являются основными задачами. В этой статье блога мы рассмотрим различные методы создания таблиц SQL с данными, приведя примеры кода для каждого метода. Давайте погрузимся!

Метод 1: использование операторов CREATE TABLE и INSERT INTO
Пример кода SQL:

CREATE TABLE Employees (
    ID INT PRIMARY KEY,
    Name VARCHAR(50),
    Age INT
);
INSERT INTO Employees (ID, Name, Age)
VALUES (1, 'John Doe', 25),
       (2, 'Jane Smith', 32),
       (3, 'Michael Johnson', 40);

Метод 2: создание таблицы с помощью инструкции SELECT INTO
Пример кода SQL:

SELECT *
INTO NewEmployees
FROM Employees
WHERE Age > 30;

Метод 3: использование оператора CREATE TABLE AS SELECT
Пример кода SQL:

CREATE TABLE NewEmployees AS
SELECT ID, Name
FROM Employees
WHERE Age > 30;

Метод 4. Импорт данных из внешних источников
Пример кода SQL:

CREATE TABLE Customers (
    ID INT,
    Name VARCHAR(50),
    Email VARCHAR(100)
);
COPY Customers (ID, Name, Email)
FROM '/path/to/customers.csv' DELIMITER ',' CSV HEADER;

Метод 5. Создание таблицы на основе существующей таблицы
Пример кода SQL:

CREATE TABLE NewCustomers AS
SELECT *
FROM Customers
WHERE Name LIKE 'A%';

Создание SQL-таблиц с данными можно выполнить различными методами. Независимо от того, вставляете ли вы данные вручную, копируете их из внешних источников или извлекаете данные из существующих таблиц, эти методы обеспечивают гибкость и эффективность управления базами данных. Используя примеры кода, приведенные в этой статье, вы можете легко адаптировать эти методы в соответствии со своими конкретными потребностями.