99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2019-02-25 閱讀量: 881
SQL查詢語(yǔ)句

問(wèn)題描述:

有用戶對(duì)各車系評(píng)分表(t_score)如下,請(qǐng)按要求寫出對(duì)應(yīng)的sql語(yǔ)句:

用戶QQ號(hào)(FUin) 車系名稱(FName) 評(píng)分(FScore)

12345 奔馳E級(jí) 88

23456 奧迪A4L 88

34567 保時(shí)捷 90

12345 奧迪A4L 86

23456 寶馬X5 86

請(qǐng)給出針對(duì)2個(gè)及以上車系作出評(píng)價(jià)的用戶信息,并按照所做出評(píng)分的平均值由高到低排序(最好不用子查詢)。

備注:每人對(duì)同一車系只能評(píng)分一次。

解決方法:

SELECT FUin,SUM(FScore)/COUNT(*) AS avgScore

FROM t_score

GROUP BY FUin

HAVING COUNT(*)>=2

ORDER BY avgScore DESC

數(shù)據(jù)如下:

結(jié)果如下:

先對(duì)信息進(jìn)行分組,分組之后這樣同樣用戶ID的不同車系的平分就被劃到組里面,然后對(duì)組里面的內(nèi)容求一下Count就是說(shuō)明123456的總數(shù)就是2,having是對(duì)分組之后的結(jié)果進(jìn)行過(guò)濾,然后就進(jìn)行select查詢,查詢完成之后在order,都是有執(zhí)行順序的。

0.0000
3
關(guān)注作者
收藏
評(píng)論(0)

發(fā)表評(píng)論

暫無(wú)數(shù)據(jù)
推薦帖子