亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
希望老師多分析講解一下SQL語句,我們要懂得原理,而不是結果。
group by 后面不應該有b.timestr啊......寫成
select a.user_name,b.timestr,max(b.kills) from user1 a join user_kills b on a.id = b.user_id group by a.user_name;
是完全可以查詢出結果的。
直接寫
update user1 a inner join user2 b on a.user_name = b.user_name set a.over='齊天大圣';
不是更好么,沒必要這么麻煩吧。
當做小練習了
老師的分組查詢中,分組錯誤導致沒有得到結果。
select a.user_name,b.timestr,max(b.kills)
from user1 a join user_kills b on a.id = b.user_id
group by a.user_name。該語句建議最后見“order by null”
算上老師最后給出的兩次join的方式,可以explain 看一下3中方式哪個最優。
講的挺好的,聽不懂,或者不明白可能自己要補充哈一些知識??!
@qq_lilou_0 PPT 中沒有錯,PPT中的圖給的是選擇 A表與B表 相交之外的數據
關系型數據庫
結構化查詢語言
大哥,你分組查詢查詢錯誤,所以沒有出來正確的結果

select a.user_name,b.timestr,max(b.kills)
from user1 a join user_kills b on a.id = b.user_id
group by a.user_name
sql看起來太費力了,希望講解下

講師回答 / sqlercn
左連接是以 ?join從句 左邊的表為基礎 ,右連接是以 join 從句右邊的表為基礎

講師回答 / sqlercn
盡量少用子查詢,但是有時子查詢也可以起到一些連接無法實現的功能
每次都有個錯誤出現,不論是有意無意的……厲害啊
課程須知
本門教程主要針對的是MySQL數據庫,熟悉數據庫的CRUD操作是掌握本門教程精華的必要條件。
老師告訴你能學到什么?
1、如何正確的使用join語句 2、如何實現分組選擇數據

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消