小编Pro*_*kie的帖子

在一个sql查询中选择最大值和最小值

我有一个表有记录及其时间戳.现在我需要获得最早的记录和最新的记录

9/10/2014 6:54
9/10/2014 6:53
9/10/2014 6:51
9/8/2014 8:09
9/8/2014 7:00
9/5/2014 7:38
9/5/2014 3:57
9/5/2014 3:51
9/4/2014 11:09
9/4/2014 8:39
Run Code Online (Sandbox Code Playgroud)

目前这是我通过发送两个数据库调用来减少下行处理的方式

$new_timestamp = mysql_query("SELECT TIMESTAMP FROM $rectable ORDER BY TIMESTAMP DESC LIMIT 1");
$col_old = mysql_fetch_assoc($new_timestamp);
$old = $col_new['TIMESTAMP'];

$new_timestamp1 = mysql_query("SELECT TIMESTAMP FROM $rectable ORDER BY TIMESTAMP ASC LIMIT 1");
$col_new = mysql_fetch_assoc($new_timestamp1);
$new = $col_new['TIMESTAMP'];
Run Code Online (Sandbox Code Playgroud)

是否有任何方法可以优化此代码和fullfiill要求,而无需发送两个数据库调用,通过特殊查询或存储的进程

php mysql sql stored-procedures

2
推荐指数
1
解决办法
1261
查看次数

致命错误:调用未定义的函数file_exist()php

我一直在检查特定的文本文件是否存在使用file_exist(),一切都写得正确,甚至var_dump返回正确的路径,但它总是返回错误..

Fatal error: Call to undefined function file_exist()
Run Code Online (Sandbox Code Playgroud)

我的代码

$filepath = "C:/Users/t*******/workspacephp/".$track_id.".txt";
    var_dump($filepath);
    if (file_exist($filepath)){
    //do something
}else{
    //do something
}
Run Code Online (Sandbox Code Playgroud)

php

-2
推荐指数
1
解决办法
2733
查看次数

标签 统计

php ×2

mysql ×1

sql ×1

stored-procedures ×1