gpt4 book ai didi

php - MySQL随机选择

转载 作者:行者123 更新时间:2023-11-29 04:58:52 25 4
gpt4 key购买 nike

我在数据库中有一个企业项目列表:

listings
`id` `location` `item` `status`

所以在数据库中我可能有这样的东西:

19  Loc A   Green Beans for $12     active
20 Loc B Two Gatoraids for $3 deactive
21 Loc A Ham for $2 per lb active
22 Loc A Pepsi 2 for $2 active
23 Loc C House plants $10 active
24 Loc B Milk Gallon for $1 active
25 Loc C Ice cream for $5 active

我不想做的是列出项目,但每个位置只有一个项目,如果一个位置有多个项目,我希望它是随机的。加上只显示 status = active 的项目。

现在我的 table 设置是否能够高效地执行此操作,还是我应该走另一条路?

最佳答案

未经测试,但也许像这样的东西会起作用:

SELECT
*
FROM
`listings`
WHERE
`status` = 'active'
GROUP BY
`location`
ORDER BY
RANDOM()

关于php - MySQL随机选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3788271/

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