這兩個查詢有區別嗎?兩者都正確嗎?
SET price = (SELECT buyPrice FROM products WHERE productCode = product);
SELECT buyPrice INTO price FROM products WHERE productCode = product;
uj5u.com熱心網友回復:
兩者都是正確的。
使用該SET語法,您一次只能設定一個變數,因此 SELECT 查詢在其選擇串列中必須只有一個運算式。
使用SELECT INTO語法,您可以設定多個變數。例如:
SELECT buyPrice, lastUpdated INTO price, latest FROM products ...
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/486200.html
下一篇:選擇飛機完成的旅行次數
