SELECT
xfqti_virtuemart_products_pt_pt.virtuemart_product_id,
xfqti_virtuemart_product_medias.virtuemart_media_id
INTO #tempTable
FROM xfqti_virtuemart_products_pt_pt
答えて
INSERT INTOとSelecthaveこれらsintaxに
Insert into your_Table (col1,col2)
SELECT
xfqti_virtuemart_products_pt_pt.virtuemart_product_id,
xfqti_virtuemart_product_medias.virtuemart_media_id
FROM xfqti_virtuemart_products_pt_pt
を私の髪をやってのけるためのテーブル
Create your_Table as
SELECT
xfqti_virtuemart_products_pt_pt.virtuemart_product_id,
xfqti_virtuemart_product_medias.virtuemart_media_id
FROM xfqti_virtuemart_products_pt_pt
'your_table'は存在しません - エラー1146 –
@BrunoTeixeiraあなたは正しいコードで "your_table"という単語を変更する必要があります...私はyour_tableの名前を知らない – scaisEdge
問題は私は選択してテーブルを作成したい、私はすでに存在するものを使用したくない –
ビーイングを作成しようよ、構文エラーを与えますVirtuemart、私はこれがMySQLデータベースだと思います。その場合は、一時テーブルを作成するための正しい構文は次のとおりです。
CREATE TEMPORARY TABLE IF NOT EXISTS tempTableName AS
(
SELECT field1, field2
FROM yourtable;
)
言われていること、あなたのSELECT
文は、2つの異なるテーブルから2つのフィールドがありますが、一つだけ、これらのテーブルのは、あなたの文のFROM句に記載されています。彼らは実際にそこにいなければなりません。ような何か:
CREATE TEMPORARY TABLE IF NOT EXISTS tempTableName AS
(
SELECT
t1.virtuemart_product_id,
t2.virtuemart_media_id
FROM
xfqti_virtuemart_products_pt_pt as t1
INNER JOIN xfqti_virtuemart_product_medias as t2 ON
t1.product_id = t2.product_id
)
か何かが..私はあなたのテーブルを見ることができない、私がVirtuemartを使用するので年をされているので、テーブルの関係でただの推測です。
- 1. "INSERT INTO SELECT"対 "INSERT INTO VALUES ...(SELECT)"
- 2. postgresql select into from select
- 3. エラー(2,7):PLS-00428:INTO句このSELECT文
- 4. SELECT * INTO OUTFILEディレクトリ
- 5. SELECT INTO INTEGER ARRAY
- 6. SQL:INSERT INTO ... VALUES..SELECT
- 7. SQL Server:EXISTS(SELECT INTO)
- 8. hibernate insert into select
- 9. SELECT INTO not working
- 10. LINQ select into array
- 11. select into mysql
- 12. INSERT INTO ... SELECT、およびSELECT
- 13. mysqlのINSERT INTO ... SELECT
- 14. FOR r in(SELECT ... INTO ...)
- 15. INSERT INTO..SELECTのヘルプ
- 16. SQL - Select into into(複数の列)
- 17. select into into selectを実行する方法
- 18. INSERT INTOテーブルSELECTとSELECT INTOテーブルのパフォーマンスの差
- 19. INSERT selectとinsert into selectの違いは?
- 20. INSERT INTO SELECT - 大量のレコード
- 21. sql insert into、select、whereステートメント
- 22. SELECT * INTO [newdatabase]。[テーブル] FROM [otherdatabase]。[テーブル]
- 23. Errcode 13、SELECT INTO OUTFILE問題
- 24. INSERT INTO SELECT文の構文
- 25. ストアド・プロシージャのinsert into select
- 26. MySQL - ストアドプロシージャ内のSELECT INTO
- 27. postgresql:INSERT INTO ...(SELECT * ...、 "固定値")
- 28. SQL SELECT INTO - re。 null可
- 29. MySQLのINSERT INTO ... SELECT#1054 ERROR
- 30. MySQL INSERT INTO ... SELECTはエラー1064をスローします
データベースエンジンが単に「sintaxエラー」を出すだけではないことは間違いありません。実際に表示されるエラーメッセージは何ですか?どのデータベースシステムを使用していますか? –
この 'xfqti_virtuemart_product_medias'はどこから来ますか? –
エラー1064近くであっても1つのフィールドだけを持つ@vkp –