0
$gettmm = "SELECT min(date_format(lastupdate,'%H:%i')), max(date_format(lastupdate,'%H:%i')) FROM my_table WHERE lastupdateid='".$key1."' and date_format(lastupdate,'%Y-%m-%d')='".$search_date."'";

日付比較を変更する必要があります。以下に示すように、私はどちらかを好みます。

and lastupdate between ('2013-08-13 00:00:00') and ('2013-08-13 23:59:59') ;

変数 $search_date は 2013-08-13 です。これをbetween句に適したものにするために、00 と 23 を連結する必要があります。これに適した PHP コードの書き方。

4

1 に答える 1

2

この場合、「BETWEEN」を使用する代わりにこれを行うことを好みます

and lastupdate >= '2013-08-13 and < '2013-08-14'
于 2013-08-26T08:36:36.537 に答える