我在我的PHP文件中有一个SQL查询(我使用此文件根据事件的启动时间和持续时间来计算图形时屏;启动时间和持续时间是我的列中我的列中的列中的列(。
如何使用PHP从下面的选择中打印/获得最后一个或第一个值?我的意思是从列"启动时间"中的第一个或最后一个值。
$query1=mysqli_query($db,"select * from LISTS where category='planner'
order by date,timestart asc");
我谷歌搜索了,因为我是初学者,但是结果没有太多意义,因为我还没有太多技能。因此我问你。
预先感谢。另外,请您以非常原始的方式解释,这是我目前可能不理解的一些术语。
如果您不是一个MySQL状态中的第一个和最后一个值,则可以使用" Union"。联合操作员用于结合两个或多个选择语句的结果集。
获得首先或最后一个值使用"限制"并将其设置为1,然后按ASC或DESC订购。
示例:
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
,所以我决定根据选择仅找到一个值。我必须在页面上显示它,这对我有用。
$query3=mysqli_query($db,"select datetime from LISTS where
category='planner' order by date,timestart asc");
$SelectionArray=mysqli_fetch_array($query3);
$FIRSTdatetime=reset($SelectionArray);
echo $FIRSTdatetime;