gpt4 book ai didi

php - 随机化特定组 mysql

转载 作者:太空宇宙 更新时间:2023-11-03 12:30:56 24 4
gpt4 key购买 nike

所以我有这行代码:

$results = mysql_query('
SELECT *
FROM members
WHERE category1="Photographers"
ORDER BY premium DESC, featured DESC, company ASC');

一切正常,高级成员(member)出现在精选之上。精选在普通成员(member)之上,他们都是按字母顺序排列的。但是,我想让特色成员显示在普通成员之上,但随机而不是按字母顺序排列。我试过 RAND() 但它随机化了我所有的成员,请帮助。

最佳答案

SELECT * 
FROM members
WHERE category1="Photographers"
ORDER BY
premium DESC,
featured DESC,
CASE WHEN featured = 1 THEN RAND() ELSE company END ASC

关于php - 随机化特定组 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15416544/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com