При работе с базами данных создание таблиц и вставка данных являются основными задачами. В этой статье блога мы рассмотрим различные методы создания таблиц 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-таблиц с данными можно выполнить различными методами. Независимо от того, вставляете ли вы данные вручную, копируете их из внешних источников или извлекаете данные из существующих таблиц, эти методы обеспечивают гибкость и эффективность управления базами данных. Используя примеры кода, приведенные в этой статье, вы можете легко адаптировать эти методы в соответствии со своими конкретными потребностями.