weixin_44670664
weixin_44670664
采纳率44.4%
2019-10-09 09:50

ORACLE模糊查询问题。

已采纳

id name item

1 小明 10,20,30

2 小红 101,202,303

3 小芳 10

现在查询item字段里面含有10的 但是不能查询出现小红那天数据

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答

  • qq_19338473 biubiu灰 2年前

    select * deom table where instr(','||item||',',',10,')>0

    点赞 1 评论 复制链接分享
  • CSDmao CSDmao 2年前

    select * from table where item='10' or item like'10,%' or item like '%,10' or like '%,10,%'

    点赞 评论 复制链接分享
  • guangcaiwudong Kevin.Y.K 2年前

    分几种情况
    1)item就是10
    2)item以10,开头
    3)item以,10结尾
    4)item包含,10,

    item like '10' or item like concat('10', ',' ,'%') or item like concat('%', ',', '10') or item like concat('%', ',', '10', ',', '%')
    
    点赞 评论 复制链接分享
  • qq_27930543 静静的1996521 2年前

    发代码呀,不看代码怎么知道哪里错

    点赞 评论 复制链接分享

为你推荐