我需要选择随机数量的行,但还要确保这些行不包含重复的 Image 值:
ImgID   Image
1637    PM1371564839.jpg    
1638    PM1371564839.jpg    
1639    PM1371564840.jpg    
1640    PM1371564840.jpg    
1641    PM1371564840.jpg    
1642    PM1371564841.jpg    
1643    PM1371564842.jpg    
1644    PM1371564842.jpg    
1645    PM1371564842.jpg    
1646    PM1371564843.jpg    
1647    PM1371564843.jpg
我做了一个 -select top 25 percent * from Table  order by newid();  这适用于事物的随机方面,但它会带回重复。我尝试了一个独特的,但它不喜欢按部分排序。基本上有没有更好的方法来显示随机的 3 个不重复的图像。