課程
/數(shù)據(jù)庫
/MySQL
/MySQL開發(fā)技巧(一)
這里是指同表比較所以要起兩個名字是嗎?
那分組是為了什么 什么情況下會用到分組呢
2016-07-21
源自:MySQL開發(fā)技巧(一) 3-1
正在回答
不同表比較一般也會起別名,為了書寫區(qū)分簡單,這里取不同的別名是因?yàn)樵谑褂们短鬃硬樵儯锿獾谋斫Y(jié)果是不一樣的,相同別名會報錯
比如查詢不同類目下的前幾個商品的信息就需要分組了,我覺得分組主要是為了提高查詢的效率。
感覺不太容易說清楚,不過如果你一次性聽不明白,我覺得可以把幾次查詢先分開查一下,看看出的結(jié)果是什么,然后再組合到一起看一下就好了。
個人意見,希望對你有幫助?
張吃吃 提問者
舉報
DBA和開發(fā)人員都必備的技能,SQL技巧一個好程序員必備技能
2 回答這里為什么不是from users as b呢,不是要從b表中查詢嗎
2 回答完整的a表、b表長什么樣子?
2 回答這個沒太明白,能分解每一步執(zhí)行講下么,老師
3 回答關(guān)于兩表統(tǒng)計數(shù)分組的SQL語句
4 回答什么情況會需要笛卡爾積?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-07-21
不同表比較一般也會起別名,為了書寫區(qū)分簡單,這里取不同的別名是因?yàn)樵谑褂们短鬃硬樵儯锿獾谋斫Y(jié)果是不一樣的,相同別名會報錯
比如查詢不同類目下的前幾個商品的信息就需要分組了,我覺得分組主要是為了提高查詢的效率。
感覺不太容易說清楚,不過如果你一次性聽不明白,我覺得可以把幾次查詢先分開查一下,看看出的結(jié)果是什么,然后再組合到一起看一下就好了。
個人意見,希望對你有幫助?