小编hey*_*sme的帖子

在MySQL中找到最接近整数的最有效方法?

我在MySQL数据库中有一个表,我想从中选择与另一个给定时间戳具有最接近时间戳的行.

time是timestamp列(整数UNIX时间戳).我1250710000任意选择.

这是我提出的查询,我想知道是否有更有效的方法:

SELECT *, ABS(time - 1250710000) AS time_dist FROM table
 ORDER BY time_dist ASC LIMIT 1
Run Code Online (Sandbox Code Playgroud)

这是最好的方法吗?

mysql performance

6
推荐指数
1
解决办法
3032
查看次数

标签 统计

mysql ×1

performance ×1