gpt4 book ai didi

mysql - 根据日期选择结果但知道 ID

转载 作者:行者123 更新时间:2023-11-29 05:39:50 26 4
gpt4 key购买 nike

这是表历史:

URL | UID | Method | Tag | Date

这个查询:

$data = mysql_query("
select * from History
order by `Date` asc
");

我需要获取日期早于记录的 URL。

我只有这条记录的URL。 ($网址)

有没有办法找到它并选择按日期排序之前的行?

我可以使用 $url 运行一个单独的查询来获取它的日期,但我想知道是否可以通过一个查询来完成。

最佳答案

您可以使用子选择:

SELECT *
FROM History
WHERE Date < (SELECT Date FROM History WHERE url = 'foo')
ORDER BY Date ASC

添加一个独特的 index到 url 以确保子查询只会返回一条记录。

关于mysql - 根据日期选择结果但知道 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7643397/

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