← Все вопросы

Как создать таблицу в SQL? CREATE TABLE на простом примере

Задан 24 месяца назад1.2к просмотров1 ответ
5

Понял, как доставать данные через SELECT, но не понимаю, откуда вообще берётся таблица. Как создать свою таблицу с нуля? Хочу таблицу учеников с именем и возрастом. Покажите самый базовый пример.

1 ответ

9
✓ Принятый ответ — помог автору

Таблицу создают командой CREATE TABLE. Ты указываешь имя таблицы и список столбцов с их типами.

CREATE TABLE students (
  id INTEGER PRIMARY KEY,
  name TEXT,
  age INTEGER
);

Что здесь:

  • students — имя таблицы;
  • в скобках перечислены столбцы, по одному на строку, через запятую;
  • у каждого столбца: имя и тип (INTEGER — число, TEXT — текст);
  • PRIMARY KEY у id — это первичный ключ (уникальный номер строки).

После этого таблица существует, но она пустая. Заполнять её строками будешь командой INSERT. Запустить всё это можно в любой онлайн-песочнице SQLite, ничего устанавливать не нужно.

Ваш ответ

Войдите, чтобы ответить на вопрос.