id name start_date end_date1 测试 2010-06-25 2010-06-25根据现有时间,怎么来获取这条记录呢?(sql语句类似下面这样的写法)$now_time = '2010-06-25 10:30:00' ;
SELECT * FROM test
WHERE start_date<='$now_time' AND end_date>='$now_time';
(这样写肯定不对)可不可以把start_date转换为'2010-06-25 00:00:00' ,end_date转换为'2010-06-25 59:59:59' ?
解决方案 »
- ABCD四种预处理方式哪种正确?为什么都提示错误?
- 请教一个MYSQL字段类型问题
- 急!!!!mysql查询问题!!!!
- 左外联结,搜索条件写在 联结条件 里还是写在 where 里
- 请问数据库课程设计的角色分工
- mysql从另一台机子复制整个数据库到这台,表不能用,有什么方法吗?
- 怎样知道一个表已经被lock?
- HttpLink='stop'+HttpLink对应的MySQL应该怎么写? 谢谢~~~
- 我是一个mysql 新手。。 有一问题向大家请教 !
- 求最大值所对应的日期的sql语句
- 如何将DATETIME装换为String类型
- VC2005下用C*api操作mysql数据库,如何将gb2312转utf-8 编码
MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html
SELECT * FROM test
WHERE start_date<='$now_time' AND date_add(end_date,interval 1 day)>='$now_time';