为了账号安全,请及时绑定邮箱和手机立即绑定

求一个SQL的写法?

求一个SQL的写法?

天涯尽头无女友 2019-03-15 15:08:48
数据库表(T1)中有个字段(pinfos)是这样保存数据的:[{"subject":"1111222222","postids":"1,3,6,7,9","successdate":"2019-03-04"},{"subject":"3333","postids":"3,9,12","successdate":"2019-03-24"},{"subject":"3333","postids":"1,7","successdate":"2019-04-07"},{"subject":"3333","postids":"1,2,5","successdate":"2019-05-04"}]字段类型为:text这个只是一条记录中的这个字段里的内容,这个表有N条记录。需求:想在这个表中,把这个(pinfos)字段中所有successdate小于2019-06-01的的记录,全部找出来。
查看完整描述

2 回答

?
一只斗牛犬

TA贡献1784条经验 获得超2个赞

mysql 5.7支持JSON字段类型,操作类似:

select * from T1 where json_extract(pinfos, '$.successdate') < '2019-06-01'


查看完整回答
反对 回复 2019-03-15
?
MMTTMM

TA贡献1869条经验 获得超4个赞

具体可以查一下MYSQL的JSON类型相关资料

查看完整回答
反对 回复 2019-03-15
  • 2 回答
  • 0 关注
  • 445 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信