当前位置: 代码迷 >> Sql Server >> 怎么根据姓名随机取一条姓名的记录
  详细解决方案

怎么根据姓名随机取一条姓名的记录

热度:91   发布时间:2016-04-27 12:39:39.0
如何根据姓名随机取一条姓名的记录
姓名 电话
张三 123
张三 456
李四 789
李四 246


如何得到不同的姓名,至于电话随便取哪条都可以
姓名 电话
张三 123
李四 789


------解决方案--------------------
SQL code
select 姓名,min(电话) as 电话 from tb group by 姓名--orselect * from tb t where 电话=(select top 1 电话 from tb where 姓名=t.姓名 order by newid())
  相关解决方案