我正在使用MSSQL Server 2005.在我的数据库中,我有一个表"customerNames",它有两列"Id"和"Name"和大约.1,000个结果.
我正在创建一个功能,每次我必须随机挑选5个客户.任何人都可以告诉我如何创建一个查询,每次执行查询时将获得随机的5行(Id和Name)?
我有一张如下表
ID Code Age
----------------
1 4758 21
1 7842 14
1 9821 23
1 6842 9
2 8472 24
2 7558 31
2 7841 28
3 7881 38
3 8794 42
3 4871 43
Run Code Online (Sandbox Code Playgroud)
对于每个ID,我想像这样随机选择其中一行
ID Code Age
----------------
1 7842 14
2 7841 28
3 4871 43
Run Code Online (Sandbox Code Playgroud)
这可能在SQL Server中吗?