Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
按出发时间的订单记录[PHP,MySQL]_Php_Mysql - Fatal编程技术网

按出发时间的订单记录[PHP,MySQL]

按出发时间的订单记录[PHP,MySQL],php,mysql,Php,Mysql,我想按出发时间(增加)订购一个查询。我使用: 但它似乎不起作用,因为没有订购 怎么了 谢谢。问题在于,您通过只包含唯一值的字段筛选数据,从而将内容限制为一行。查询将返回1行或0行,排序将不起任何作用 这是修改过的SQLFiddle,您可以按出发顺序查看行程。仅删除了numero上的过滤器 hdeparture是日期\时间字段类型吗?是的。这是一个时间域,有任何结果吗?为我们创建一个示例,它的确切类型是什么?你能给我们看看样品数据吗?我不能用下面的小提琴复制它,但我可以做一些类似的事情:$quer

我想按出发时间(增加)订购一个查询。我使用:

但它似乎不起作用,因为没有订购

怎么了


谢谢。

问题在于,您通过只包含唯一值的字段筛选数据,从而将内容限制为一行。查询将返回1行或0行,排序将不起任何作用

这是修改过的SQLFiddle,您可以按出发顺序查看行程。仅删除了
numero
上的过滤器


hdeparture是日期\时间字段类型吗?是的。这是一个时间域,有任何结果吗?为我们创建一个示例,它的确切类型是什么?你能给我们看看样品数据吗?我不能用下面的小提琴复制它,但我可以做一些类似的事情:$query=“SELECT…”和$query2=“SELECT a FROM”。$query。“?是的,您可以有子查询。此外,作为一般原则,最好单独考虑这些问题,然后将它们结合起来。我的意思是,您不应该用PHP字符串来考虑SQL问题。考虑一下您想要执行的SQL查询,然后找出如何在PHP代码中包含它们。这符合分层设计原则。
$query = "SELECT station,hdeparture FROM train WHERE number = '".$id_train."' ORDER BY hdeparture";