左鏈接第二個(gè)圖都是錯(cuò)的明明查的中間部分,我暈了。然后你加not null這用法和join有什么區(qū)別?
2020-11-29
left join(左聯(lián)接) :返回包括左表中的所有記錄和右表中聯(lián)結(jié)字段相等的記錄
right join(右聯(lián)接) :返回包括右表中的所有記錄和左表中聯(lián)結(jié)字段相等的記錄
inner join(等值連接): 只返回兩個(gè)表中聯(lián)結(jié)字段相等的行
right join(右聯(lián)接) :返回包括右表中的所有記錄和左表中聯(lián)結(jié)字段相等的記錄
inner join(等值連接): 只返回兩個(gè)表中聯(lián)結(jié)字段相等的行
2020-10-02
select * from
(
select a.user_name,b.timestr,b.kills
from user1 a
join user_kills b on b.user_id = a.id
order by b.kills desc, b.timestr desc
) as c
group by c.user_name
這么執(zhí)行好像更快
(
select a.user_name,b.timestr,b.kills
from user1 a
join user_kills b on b.user_id = a.id
order by b.kills desc, b.timestr desc
) as c
group by c.user_name
這么執(zhí)行好像更快
2020-08-31
老師你好,冒昧問(wèn)一句為什么不使用一種sql工具(比如navicat)呢,這樣寫起來(lái)sql有格式更容易理解。用命令行是為了彰顯你的專業(yè)嗎?
2020-02-25