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

為了賬號安全,請及時綁定郵箱和手機立即綁定

最新回答 / 小小小小馬哥
那最后查個孫悟空,那結果豈不是說四人組中孫悟空不是孫悟空的結拜兄弟,感覺這個舉例不太恰當呀

最新回答 / 慕雪6618084
select user_id,timestr,kills,(slelect count(*) from user_kills b where b-user_id=auser_id and a.lills <= b.killls)? ? ad cnt from use_kills a group by user_id = d.id here

最新回答 / 0_菇涼將我作甚_0
是三個表,第三個標的的目的是要算出max(kills)

最新回答 / HANG_Y
這個join與inner join的用法是一樣的

已采納回答 / 慕粉_藍
你是知道id=3的這條記錄滿足條件'user1中user_name和user2中user_name相同'當你不知道具體哪條記錄滿足條件的時候就只能利用條件去查詢表2中'與表1的字段user_name相同的記錄'

已采納回答 / 慕數據8092687
末尾(在分號前面)輸入\G,

已采納回答 / jamieacejiang
加了where b.user_id = c.user_id這個條件,max(c.kills)是可變的(會求出3個userid的各個的最大值,然后去外面卡where條件),不加,這個值是固定的(是這些userid里最大的一個值,無意義)。

最新回答 / 本罪
可能是數據量太細微了吧 親測兩種的結果都是?Query OK, 1 row affected (0.00 sec)

最贊回答 / 惡魔督督
-- 注意自己是否需要建庫create database if not exists mysqldv1;use mysqldv1;??-- 新建 user1 表?create table if not exists user1(? id smallint unsigned primary key auto_increment,?? user_name varchar(40),?? over1 varchar(40));-- 新建 user2 表create table if not exists user...

最新回答 / 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中最大的值,這個值是唯一的

最新回答 / 精慕門6450554
c是user_kills的別名(user_kills有兩個別名),max是用來求最大值的函數

最贊回答 / 野生碼農在線co腚
right join 是以右表為基礎 也就是B表為基礎的, B表不可能有空值 .? 你說的 b.over is not null 加不加一樣..? 應該是a.username is not null 就查出了 a.b重合的部分
課程須知
本門教程主要針對的是MySQL數據庫,熟悉數據庫的CRUD操作是掌握本門教程精華的必要條件。
老師告訴你能學到什么?
1、如何正確的使用join語句 2、如何實現分組選擇數據

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消