2012-12-03 140 views
0

我有一個問題,我沒有直接訪問數據庫,需要爲客戶端生成一些SQL查詢,直接將粘貼複製到phpMyAdmin的SQL查詢框中。sql/phpmyadmin在另一個INSERT語句中使用查詢結果

我想實現的是:(此語法不工作)

SET @var1 = Select id FROM Table1 WHERE another_id = 'UNIQUEID'; 
INSERT INTO Table2 ('v1', 'v2') VALUES (@var1 , 'blahblah'); 

@ var1的將永遠是一個字符串。

我該如何去做這個只使用sql語句?

回答

0

好吧,明白了,等了1個小時,只有5個意見,沒有答覆。

INSERT INTO Table2(v1, v2) 
SELECT Table1.id, blahblah WHERE Table1.another_id = 'UNIQUEID'; 
相關問題