用sql還是其它程序我覺得需要區分數據的可復用程度、算法復雜度以及join union的情況,避免慢查詢。我覺得數據庫主要還是用來存儲數據的,把不同的數據放在不同的內存以供訪問。
2018-03-27
最新回答 / 0_菇涼將我作甚_0
where b.kills = (select max(c.kills) from user_kills as c where b.user_id = c.user_id);可以這么理解:括號外的where b.user_id依次取數,但是只要滿足括號內where b.user_id = c.user_id,即把同類ID最大的kills返回,相當于有一個分組條件;若不加上的話,只返回kills中最大的值,這個值是唯一的
2018-03-14
最贊回答 / 野生碼農在線co腚
right join 是以右表為基礎 也就是B表為基礎的, B表不可能有空值 .? 你說的 b.over is not null 加不加一樣..? 應該是a.username is not null 就查出了 a.b重合的部分
2018-03-12