我想过滤重复项并从这些重复项中获取单个记录。(电话号码列仅重复,其他不重复)
For eg:
row_count state phone areacode zip
1 a 123 989 321
2 z 123 981 322
3 x 123 982 323
4 d 321 983 324
5 a 321 984 325
6 b 098 985 326
7 c 098 986 327
我想要这样的订单:
row_count state phone areacode zip
1 a 123 989 321
4 d 321 983 324
6 b 098 985 326
2条答案
按热度按时间rseugnpd1#
一种方法连接到一个子查询,该子查询过滤掉除具有最小值的电话号码以外的所有记录
row_count
:以下是mysql 8+使用分析函数实现的方法:
kadbb4592#
使用相关子查询