0

我试图弄清楚如何通过 WHERE 子句从表中选择一行,该子句是包含这个或 >= 这个?

让我从一开始就解释一下,我的网站上有一个日志记录系统,它将 php$_SERVER, $_REQUEST作为 JSON 保存到表中的字段中

所以我的表格布局是

______________________________________________
|__LogId__|___server_obj___|___request_obj___|

现在我正在尝试通过 startDate 进行请求,所以在 server_obj 内部所以一个例子 "REQUEST_TIME":1333907388是在 server_obj

字段我将如何查询> 某个数字?

如果这是唯一的方法,我不害怕使用 StoredProcs,但我仍然不确定我会怎么做

4

1 回答 1

0
SELECT *
FROM tblname
WHERE SUBSTRING(request_obj FROM 16) >= UNIX_TIMESTAMP()

这是幻数16来自前缀长度的地方"REQUEST_TIME":

于 2012-05-06T11:22:23.780 回答