查询数据随机排序怎么做?

say 2003-10-30 10:42:39
用ADOConnectional连接ACCESS数据库,用ADOQuery做查询,结果用DBNavigator选择浏览。请问怎样才能把表中的查询结果按随机顺序出来?

比如数据表A中的记录如下:
编号 内容
1 A
2 B
3 C


查询结果可以是以下任意一种:
第一种:
编号 内容
2 B
1 A
3 C
第二种:
编号 内容
3 C
1 A
2 B
第三种:
编号 内容
3 C
2 B
1 A

请问怎么随机查询?谢谢!
...全文
56 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
say 2003-10-31
  • 打赏
  • 举报
回复
谢谢
angle097113 2003-10-30
  • 打赏
  • 举报
回复
ORDER By NEWID()就是随即的排序的
angle097113 2003-10-30
  • 打赏
  • 举报
回复
SELECT * FROM Table1 ORDER By NEWID()

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧