我想將以下嵌套查詢轉換爲連接。將嵌套查詢轉換爲連接
query = """ INSERT INTO ptable
(a,b,c)
(SELECT %d, 'valll',id
FROM btable
WHERE e = %d
AND f = %d);
""" %(Data1,data2, data3)
我想將以下嵌套查詢轉換爲連接。將嵌套查詢轉換爲連接
query = """ INSERT INTO ptable
(a,b,c)
(SELECT %d, 'valll',id
FROM btable
WHERE e = %d
AND f = %d);
""" %(Data1,data2, data3)
這不是嵌套查詢。
對於嵌套查詢,您需要在同一個select中包含很多表。
Nestes在插入選擇內。 – user977933
@ user977933在這種情況下,您不能使用「JOIN」。你做得對! –
我有大約15000條記錄插入數據庫。所以我想提高我的查詢的性能。由於連接速度更快,我想將上面的查詢轉換成等效的連接語句。 – user977933
首先正確描述你的問題 –