Maison > base de données > tutoriel mysql > mysql 时间戳按指定格式(Y-m-d)取出_MySQL

mysql 时间戳按指定格式(Y-m-d)取出_MySQL

WBOY
Libérer: 2016-05-27 14:12:42
original
1309 Les gens l'ont consulté

bitsCN.com

之前做采集脚本,把采集的时间按unix时间戳的形式取出    那么在写sql语句的时候,需要按时间查询相应的记录,页面传进来的$time 是'2014-01'之类的字符串,那么怎么写sql呢

$sql.=' and FROM_UNIXTIME(time,"%Y-%m")=/''.$time.'/'';  这样能取出数据库中 $time 相对应的记录 

 

可能会有朋友说那干嘛不把 $time 直接strtotime(),然后再和数据库的数据进行匹配呢,情况是这样的:$time例如'2014-01',但是数据库里的时间是精确到日的,这样的话二者不匹配,后续处理也比较复杂,直接用mysql的函数会方便很多。。

bitsCN.com
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal