相关疑难解决方法(0)

如何在SQL中随机选择行?

我正在使用MSSQL Server 2005.在我的数据库中,我有一个表"customerNames",它有两列"Id"和"Name"和大约.1,000个结果.

我正在创建一个功能,每次我必须随机挑选5个客户.任何人都可以告诉我如何创建一个查询,每次执行查询时将获得随机的5行(Id和Name)?

sql database random

203
推荐指数
9
解决办法
27万
查看次数

从每个组SQL Server中选择一个随机行

我有一张如下表

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中吗?

sql-server

3
推荐指数
1
解决办法
3940
查看次数

标签 统计

database ×1

random ×1

sql ×1

sql-server ×1