请帮忙,关于排序,该怎么解决

请帮忙,关于排序表其中有一列ProductId2325现要求根据传入的ProductId,相同的排了前面,不同的排在后面,求

请帮忙,关于排序
表其中有一列ProductId
2
3
2
5

现要求根据传入的ProductId,相同的排了前面,不同的排在后面,求写法
比如传入3,3的记录排在前面开始,非3的记录在后面,顺序无所谓,只要保证3的记录在前面即可。