[SQL] 查询某字段值在当天时间段内
来源:互联网 发布:查看mac硬盘容量 编辑:程序博客网 时间:2024/05/18 01:46
问题:
一个用户在自然天一天只能投票一次。
需要查询出当前用户的投票时间是否在当天。
解决方法有:
1. 将unix时间戳转换成date格式进行比较
SELECTfrom_unixtime(`time`) as feedtime, bid, uid, `type`FROM feedswhere DATE_FORMAT(FROM_UNIXTIME(`time`),'%Y-%m-%d') = DATE_FORMAT(NOW(), '%Y-%m-%d')order by `time` desc
2. 将当天时间转换成unix时间戳进行比较
SELECT * FROM feeds where `time` > unix_timestamp(CURDATE()) and `time` < unix_timestamp(CURDATE())+86400 order by `time` desc
相比较,第二种方法的效率会更高一些。
因为time如果不是索引,会消耗运算的效率。
- [SQL] 查询某字段值在当天时间段内
- Oracle数据库 查询时间在当天内的数据sql
- SQL怎么查询一个时间包含在另外一个时间段内?
- mysql where 查询在某个时间段内的sql语句
- sql查询时间段内所有周六日
- 在一个时间段内的间隔查询
- SQL时间段在另外一个时间段内是否存在
- 动态取当天时间段内的条件
- SQL 在循环内修改字段值
- 查询 某个时间段内比较耗时 的SQL
- SQL查询当天数据
- SQL查询当天数据
- sql查询当天记录
- sql时间段查询
- SQL时间段查询
- SQL Server 查询时间段
- SQL时间段查询
- SQL时间段查询
- eclipse插件安装出现问题
- Android中通知的使用-----Notification详解
- DAO显示数据库
- 输入三个整数x,y,z,请把这三个数由小到大输出。 js
- DAO数据库:添加
- [SQL] 查询某字段值在当天时间段内
- Ubuntu 12.04 键盘按键替换ctrl/alt/super
- 动画曲线 EaseIn | EaseOut |EaseInOut 数学模型分析
- android中用gson解析json
- django附加额外信息到user
- Oracle API Availability – Profile
- UltraEdit:编辑十六进制文件
- POJ-1703 并查集
- Servlet 工作原理解析