mysql记录多行结果的小实验

通过#保存多个记录,比如,下线开始时间#下线多少天,下线结束时间
如果想要做数据计算可以通过SUBSTRING_INDEX(offline_record,'#',3) 拿到对应的结果。
比如我要对比获取第三个的所有数据,现在时间是2023-06-18 14:20:21 超过这个时间的就要离线了。我要查询到所有的数据。
SELECT * FROM table_01
WHERE STR_TO_DATE(SUBSTRING_INDEX(offline_record,'#',3),'%Y-%m-%d %H:%i:%s') < NOW() and offline_record!=null;

语法好使,但是这个offline_record 返回回来没有结果,就很奇怪。

posted @ 2023-06-18 16:03  三号小玩家  阅读(29)  评论(0)    收藏  举报
Title
三号小玩家的 Mail: 17612457115@163.com, 联系QQ: 1359720840 微信: QQ1359720840