SQL - 随机插入;已经记录到新表中。使用存储过程

时间:2016-10-19 11:11:05

标签: mysql sql stored-procedures

我正在创建一个make预订存储过程。

Tutor表格中,我已经添加了辅导员记录。

TutorId表中的Booking由外键约束引用。

在视觉工作室手动输入一般预订问题后,我希望随机TutorId分配此BookingId

1 个答案:

答案 0 :(得分:0)

SELECT TOP 1 TutorId FROM Tutor ORDER BY NEWID()

这将从您的Tutor表中返回一个随机记录。

为每一行生成NEWID(),然后按表对其进行排序。返回第一条记录(即带有"最低" GUID的记录)。

来源:Random record from a database table