这个问题在这里已经有答案了:
sql仅选择列上具有最大值的行[重复](27个答案)
两年前关门了。
我创建了一个视图,可以成功执行查询:
这是输出。
customer_ID Item_number Frequency
1 53 10
1 64 10
2 82 11
2 64 11
2 11 9
我只需要返回频率最高的行。
customer_ID Item_number Frequency
1 53 10
1 64 10
2 82 11
2 64 11
非常感谢您在这方面的帮助。
1条答案
按热度按时间3zwjbxry1#
您可以为每个客户选择最高频率,并创建一个内联表并与主表联接,这将解决您的问题。
例如: