他說的內容如果你是DBA你可能理解程度比較好一些,如果你只是一個普通的開發者,你會覺得深奧。普通開發涉及深層mysql優化少,聯表情況很多用redis解決了
2023-03-14
講的確實不是特別好昂,沒有重點說明left join是包含全部左表內容和右表關聯內容,可能是一邊操作一邊講解導致一筆帶過。感覺課程講解的確實是有點馬虎。
2023-03-14
最新回答 / mozik
只有left join和right join時候,表的順序不同,對結果有影響,跟表中的字段沒有關系,跟where條件也沒有關系。如果是inner join? 表的順序也不影響結果。
2022-07-07
select * from (
select row_number() over (partition by user_id order by kills desc) 'rank', user_kills.* from user_kills) a
where a.`rank`=1;
select row_number() over (partition by user_id order by kills desc) 'rank', user_kills.* from user_kills) a
where a.`rank`=1;
2021-07-17
老師講得很棒,基本都聽懂了。有一個小小的建議,希望老師之后與SQL相關的課程,能夠先把需要用到的表、表結構、表數據給到我們,我們先預埋好數據,這樣在學習的時候也方便自己操作,實驗。
2021-05-15