2012-05-15 55 views
0

我想將以下嵌套查詢轉換爲連接。將嵌套查詢轉換爲連接

query = """ INSERT INTO ptable 
      (a,b,c) 
      (SELECT %d, 'valll',id 
           FROM btable 
           WHERE e = %d 
           AND f = %d); 
     """ %(Data1,data2, data3) 
+0

首先正確描述你的問題 –

回答

0

這不是嵌套查詢。

對於嵌套查詢,您需要在同一個select中包含很多表。

+0

Nestes在插入選擇內。 – user977933

+0

@ user977933在這種情況下,您不能使用「JOIN」。你做得對! –

+0

我有大約15000條記錄插入數據庫。所以我想提高我的查詢的性能。由於連接速度更快,我想將上面的查詢轉換成等效的連接語句。 – user977933