开发者社区 问答 正文

mysql中字段 LIKE 换行

字段存放的格式是
3
现在我要想查询 pids 里含有 22 的数据 那么 我用 pids LIKE '%22%' 这样查询的时候 3个都会查到 但我现在只想查询 单独一行存有 22 的数据 请问大家我该 如果写 SQL语句?
我想的是在 pids 后面加上换行 再 LIKE '%22rn%' 但我不知道 正确的应该怎么写... 求大大问题帮我看看!

展开
收起
落地花开啦 2016-02-15 17:23:42 3025 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    四种情况:
    仅有一个的情况
    LIKE '22'
    多个的第一个
    LIKE '22rn%'
    多个的中间
    LIKE '%rn22rn%'
    多个的最后
    LIKE '%rn22'
    然后 or一下就是了

    2019-07-17 18:43:26
    赞同 展开评论