为了账号安全,请及时绑定邮箱和手机立即绑定

这个存储过程怎么让他生成 随机的五条信息??????

这个存储过程怎么让他生成 随机的五条信息??????

慕娘9325324 2018-12-06 13:10:49
ALTER PROCEDURE dbo.P_GetUserExpertRecommend AS begin SET NOCOUNT ON ; select exap_id,exap_userid,exap_reason, exap_nicename,exap_playtype,exap_datetime,exap_operatorid,exap_operatordatetime ,exap_operatestatus ,exap_picpath from Tab_ExpertApply end 这个存储过程怎么让他生成 随机的五条信息  谢谢,帮忙解答一下。
查看完整描述

2 回答

?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

select   
exap_id,exap_userid,exap_reason, exap_nicename,exap_playtype,exap_datetime,exap_operatorid,exap_operatordatetime ,exap_operatestatus ,exap_picpath
from Tab_ExpertApply
order by newid()

newid()函数原理其实是生成一个临时的Guid类型字段,然后以它来排序,因为是随机生成的,所以以它来排序,起到随机的作用
查看完整回答
反对 回复 2019-01-07
  • 2 回答
  • 0 关注
  • 480 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信