欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

MySQL實現隨機獲取幾條數據的方法

錢諍諍2年前46瀏覽0評論
MySQL實現隨機獲取幾條數據的方法?

1:你要隨機更新的話。要先查幾條隨機數據。然后根據查詢的數據一個特定字段去更新。但是又不能在查詢的時候同時更新。會報錯。要先將查詢出來的存儲到臨時表。再進行修改。

下面是我的s_grader 表結構和我的SQL語句。就實現了隨機查詢兩條。然后進行修改。要隨機修改幾條就把Limit后面的2改成幾。親測可行。

UPDATE s_grader SET Sgrad='999' WHERE Sname in ( SELECT F.Sname FROM (SELECT * FROM s_grader ORDER BY RAND() LIMIT 2) F)