gpt4 book ai didi

php - 如何在不使用 PHP 的情况下将一个查询的值传递给另一个查询 MySQL

转载 作者:行者123 更新时间:2023-11-29 06:55:33 26 4
gpt4 key购买 nike

只是有一个简单的问题,这是通过 PHP 完成的一件简单的事情,但我很确定必须有一种方法可以通过 MySQL 完成。

我有一个表格,其中包含 id、element_id、video_link、views 等列。

我想做的是从前 5 个观看次数最多的视频中随机选择一个。

例如

SELECT *
FROM table_name
WHERE "In human terms order by views descending and then select 1 of the top 5 at random"

通过 PHP 实现非常简单,如果没有办法通过 MySQL 实现,我会使用它,但如果知道就太好了!

最佳答案

SELECT *
FROM (
SELECT *
FROM `tablename`
ORDER BY id DESC
LIMIT 5
) AS inner_table
ORDER BY RAND( )

关于php - 如何在不使用 PHP 的情况下将一个查询的值传递给另一个查询 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12948333/

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