Excel VBA:SQL查询以随机顺序返回n行
我正在查询对Excel范围内的logging。 我需要从15个池中随机select5条logging。我做了一些研究,可以find在MySQL和T-SQL中随机sorting的语法。 这是一个来自SO的问题,总结了这些例子: 以随机顺序返回行
SELECT * FROM table ORDER BY NEWID()
– 从T-SQL
在Excel VBA中是否有类似的NEWID()
或UUID()
语法?如果不是,那么实现这一点的优雅解决scheme是什么?
我想你正在寻找这个: http : //www.tushar-mehta.com/excel/newsgroups/rand_selection/index.html#rand_and_rank