我對過去7天的問題感到困惑。我搜索了很多,也探討了SO,但找不到滿意的答案。我們應該避免使用LEFT JOIN
我想澄清我的概念左加入。因爲我們知道LEFT JOIN從右表中返回所有的值,並通過右表返回加入的值(通過外鍵)。現在,如果右表中有10個值指向左表中的主鍵,那麼LEFT JOIN將從右表中重複第一個表值10次,同時給出右表中的值。這只是一個例子。它是否有效,或者我不應該擔心它嗎?
這裏是重複的示例值
我強調重複的值。 其實,我有一個表,我想用LEFT JOIN從同一個表中獲取子註釋。行可能在100s而不是在1000s。我有相關領域的索引。所以,請引導我(記住LEFT JOIN從左起反覆排列的本地行爲),我應該擔心它嗎?並且它是否大部分使用?