Почему в INSERT для таблицы products можно указать только name, price и description?
INSERT
name
price
description
MySQL генерирует автоинкрементный id и применяет для created_at значение по умолчанию — текущую временную метку.
Последующий оператор SELECT создаёт отсутствующие id и временную метку.
Каждый пропущенный столбец всегда получает значение NULL независимо от его определения.
MySQL навсегда удаляет все столбцы, не указанные в INSERT.