我有以下问题。
我有表名,其中包含大约300个随机名称。我需要从这个表中生成一组RANDMLY选择的名称。这很容易,只需使用dbms_random.random的命令..但我必须创建大约1kk的记录,我不能这样做。
我知道如何随机化一条记录..如何随机化整个表(那300个值),但我不知道如何创建从该表中随机化的1kk记录集。
有人会帮我吗? THX!
答案 0 :(得分:0)
假设您有重复的行,以下是您可以找到重复行的可能方法。假设有一个表Employee,它有两列--id和name。
数据如下:
id, name
1, Nikhil
1, Nikhil
2, Kunal
2, Kunal
3, Rakesh
3, Rakesh
3, Rakesh
要找出重复的查询,请选择查询:
SELECT ID, NAME, COUNT(*) FROM EMPLOYEE GROUP BY ID, NAME;