История
компьютеров
ОТ ИДЕИ К КОМАНДЕ
1837 → СЕГОДНЯ

1970-е / Данные

SQL

Декларативный подход: описать нужный результат вместо последовательности обхода записей. Начните с маленькой таблицы прямо в браузере.

Где выполнять

SQLite Fiddle, пустая база в памяти. Выполняйте пример целиком один раз; для повторного запуска начните с новой сессии.

ПЕРВЫЙ ЭКСПЕРИМЕНТ
CREATE TABLE milestones (year INTEGER, name TEXT);
INSERT INTO milestones VALUES
  (1969, 'Unix'), (1989, 'Web'), (1991, 'Linux');
SELECT * FROM milestones ORDER BY year;
SELECT name FROM milestones WHERE year >= 1980;
SELECT COUNT(*) AS total FROM milestones;

ВАША ОЧЕРЕДЬ

Проверьте себя

Добавьте строку (1981, 'IBM PC'). Проверьте, что COUNT(*) возвращает 4, а сортировка ставит IBM PC между Unix и Web.