を動作しません*選択として表に挿入:テーブルからこのSQL文は、PHPで使用されている
Insert into Table from AS Select * from Tabl1 where id='5'
どれ手がかりそれが表に表1からの値を挿入されていない理由に?ユーザーはこのステートメントを実行してコピーを作成します。
を動作しません*選択として表に挿入:テーブルからこのSQL文は、PHPで使用されている
Insert into Table from AS Select * from Tabl1 where id='5'
どれ手がかりそれが表に表1からの値を挿入されていない理由に?ユーザーはこのステートメントを実行してコピーを作成します。
を "AS FROM" を削除し、それが動作するはずです。 http://dev.mysql.com/doc/refman/5.0/en/ansi-diff-select-into-table.html
from as
を削除します。
Insert into Table (Select * from Tabl1 where id='5')
(?とところで、なぜ'5'
だけではなく、5
実際id
文字列値はありますか?)
ここで、これは有効な構文であるとお伝えしましたか? –
@OliCharlesworthいいえ、どこでもいいですが、できますか?私はmysqlではなく、Oracleで同じことをすることができます。構文が間違っている場合、正しいものは何か。 – X10nD
正しい構文は、もちろん[マニュアルで説明されています](http://dev.mysql.com/doc/refman/5.5/en/insert-select.html)です。 –