小编Eri*_*lor的帖子

如何选择带有TOP 1信息的DISTINCT信息和来自前1个信息的订单

我有2个表,看起来像:

CustomerInfo(CustomterID, CustomerName)
CustomerReviews(ReviewID, CustomerID, Review, Score)
Run Code Online (Sandbox Code Playgroud)

我想搜索一个字符串的评论并返回CustomerInfo.CustomerIDCustomerInfo.CustomerName.不过,我只想展现独特CustomerIDCustomerName具有只是他们的一个一起CustomerReviews.ReviewsCustomerReviews.Score.我也想订购CustomerReviews.Score.

我无法弄清楚如何做到这一点,因为客户可以留下多个评论,但我只想要一个评分最高的客户列表.

有任何想法吗?

sql-server select distinct greatest-n-per-group

5
推荐指数
1
解决办法
6491
查看次数