m0_59835234
2021-06-30 15:02
采纳率: 20%
浏览 71

SQL如何select查询字段中的某个值,并将其转为日期格式

背景如下: 表=crm.rules 表中有个字段ABCD,其中字段A里有多个值=[{"apply_time": 1624842354, "money": 0, "money": 7000000, "update_time": 1624842354}] 其中applytime和updatetime是时间戳的形式。

我希望,可以查询出createtime20210628-20210629期间内,crm.rules中的相关数据。且applytime和updatetime要转成日期格式。

目前已写的sql如下,仅能将abcd字段显示出来,但是a中的值不知道该怎么转成日期格式: SELECT * FROM crm.rules WHERE created_time BETWEEN '2021-06-28' AND '2021-06-30'

求大佬们指教!!!!!跪谢

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • yycgis 2021-06-30 15:05
    已采纳

    我来给你写一个,要点时间,能不能采纳下先😀

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • yycgis 2021-06-30 15:22

    见图片。

    评论
    解决 无用
    打赏 举报
  • m0_59835234 2021-06-30 17:31

    表及字段内容如下图:

    img

    sql报错如下:

    img

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题