cuốn sách gpt4 ai đã làm

mysql - 受 RAND 限制,无随机顺序

In lại Tác giả: Walker 123 更新时间:2023-11-29 05:24:20 27 4
mua khóa gpt4 Nike

我试图按顺序选择记录,但随机限制。

SELECT * FROM tm_winners WHERE paid_out=0 ORDER BY DESC LIMIT RAND(4,8)

但是,我似乎无法随机限制行数。我 bassiclty 试图捕获 4 到 8 行之间但不是随机的,只是随机限制。

câu trả lời hay nhất

您必须使用准备好的语句在 LIMIT 子句中使用可变数量。

SET @lrand = FLOOR(4 + RAND() * (8 - 4));
PREPARE STMT FROM 'SELECT * tm_winners WHERE paid_out=0 ORDER BY DESC LIMIT ?';
EXECUTE STMT USING @lrand;

关于mysql - 受 RAND 限制,无随机顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21895720/

27 4 0
Walker 123
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress