MySQL создает временную таблицу с идентификатором auto_increment и запрос выбора

хочу создать временную таблицу с полем auto_increment плюс поле, которое нужно выбрать из другой таблицы.

Здесь это то, что у меня есть (не работает)

CREATE TEMPORARY TABLE tmp  (id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY,
(SELECT valueName AS valueName
FROM sometable
WHERE sometable.somevalue='00'));

они работают сами по себе, но я могу получить правильный синтаксис для выполнения обоих

CREATE TEMPORARY TABLE tmp  (id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY)

CREATE TEMPORARY TABLE tmp AS SELECT valueName AS valueName FROM sometable
WHERE sometable.somevalue='00';
8
задан Marc B 26 January 2012 в 16:19
поделиться