12
STRAIGHT_JOIN
在這段代碼中做了什麼?MYSQL - STRAIGHT_JOIN在這段代碼中做了什麼?
SELECT STRAIGHT_JOIN ClosingBalance
FROM Accounts
WHERE idAccounts = FidDebit;
STRAIGHT_JOIN
在這段代碼中做了什麼?MYSQL - STRAIGHT_JOIN在這段代碼中做了什麼?
SELECT STRAIGHT_JOIN ClosingBalance
FROM Accounts
WHERE idAccounts = FidDebit;
STRAIGHT_JOIN旨在作爲MySQL查詢優化器的指令,表格必須按照它們在查詢中列出的順序從左到右連接。
當你只有一個表在此查詢,它不會似乎做任何事情。
從here:
STRAIGHT_JOIN類似於JOIN,除了左表在右表之前被讀出。這可以用於連接優化程序以錯誤順序將表放入的那些(少數)情況。