gpt4 book ai didi

php - 使用 PHP 从 SQL 选择中获取第一个/最后一个值

转载 作者:行者123 更新时间:2023-11-29 18:54:00 25 4
gpt4 key购买 nike

我的 php 文件中有一个 SQL 查询(我使用此文件根据事件的开始时间和持续时间计算图形时间 block ;开始时间和持续时间是 SQL 表中的列)。

如何使用 php 从下面的选择中打印/获取最后一个或第一个值?准确地说,我的意思是“starttime”列中的第一个或最后一个值。

$query1=mysqli_query($db,"select * from LISTS where category='planner' 
order by date,timestart asc");

因为我是初学者,所以我用谷歌搜索,但结果没有多大意义,因为我还没有太多技能。所以我才问你。

提前致谢。另外,您能否以非常原始的方式解释一下,一些我目前可能不理解的术语。

最佳答案

如果您不想在一个 MySql 状态中同时使用第一个和最后一个值,您可以使用“Union”。 UNION 运算符用于组合两个或多个 SELECT 语句的结果集。

要获取第一个或最后一个值,请使用“limit”并将其设置为 1,然后按升序或降序排序。

示例:

select * from LISTS where category='planner' order by date,timestart asc 
limit 1) union (select * from LISTS where category='planner' order by
date, timestart desc limit 1

关于php - 使用 PHP 从 SQL 选择中获取第一个/最后一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44249988/

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