Mysql SELECT - особенности выборки
Оказывается, в MySQL SELECT есть особенность в списке полей выборки. Если написать запрос
SELECT NULL, * FROM table
то сервер будет ругаться. Но что делать, если такая выборка необходима (например, для последующей вставки выбранныз данных в таблицу) ? Все просто - укажите перед зведочкой имя таблицы ( или псевдоним ) - и все заработает. Тоесть, для нашего случая правильный запрос будет выглядеть вот так:
SELECT NULL, table.* FROM table
или так:
SELECT NULL, a.* FROM table a