同一字段有多个模糊查询条件

正常一个合同会含有一个型号的产品或者多个型号的产品。现在想模糊查询合同中含有一个或多个型号产品的主题。比如:我想查询含有型号为100AE、320FU这两个型号的合同(100AE是模糊查询,会有100AE-C、100AE-E等都需要列出来),把主题和产品及数量列出来。
FineReportsmile0223 发布于 2015-12-29 14:31
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共17回答
最佳回答
0
wzh5788发布于2015-12-29 14:31(编辑于 2023-9-6 09:34)
555
最佳回答
0
Oo满意司发布于2015-12-29 14:43(编辑于 2023-9-6 09:34)
555
  • smile0223 smile0223(提问者)

    我是想要合同里两个型号都含的。如果有一个型号不含  就不能列出来
    回复
    2015-12-29 14:59 
最佳回答
0
smile0223发布于2015-12-29 14:59(编辑于 2023-9-6 09:34)
555
  • Oo满意司 Oo满意司

    那就   select 字段 from 表 where 字段 like ‘100AE%’and 字段 like ‘320FU%’
    回复
    2015-12-29 15:06 
最佳回答
0
wzh5788发布于2015-12-29 15:01(编辑于 2023-9-6 09:34)
555
最佳回答
0
Oo满意司发布于2015-12-29 15:06(编辑于 2023-9-6 09:34)
555
  • smile0223 smile0223(提问者)

    是一个字段,这样做岂不是什么也显示出来
    回复
    2015-12-29 15:12 
最佳回答
0
smile0223发布于2015-12-29 15:11(编辑于 2023-9-6 09:34)
555
  • wzh5788 wzh5788



    select * from tab where 字段 like ‘%100AE%’and 字段 like ‘%320FU%’
    你试试
    [attach]32324[/attach]
    回复
    2015-12-29 15:24 
最佳回答
0
smile0223发布于2015-12-29 15:12(编辑于 2023-9-6 09:34)
555
最佳回答
0
Oo满意司发布于2015-12-29 15:21(编辑于 2023-9-6 09:34)
555
最佳回答
0
wzh5788发布于2015-12-29 15:24(编辑于 2023-9-6 09:34)
555
  • Oo满意司 Oo满意司

    用 instr(字段,\'100AE\')>0替换掉like \'%100AE%\' ,相对来说效率高一点点
    回复
    2015-12-29 15:30 
  • smile0223 smile0223(提问者)

    id   billnumber
    1    80563
    1    36002
    2    80252
    3    65002
    如果数据库中是这样的。那么只有id1 符合。
    2和3 只是分别有。只有1里面是两者都包括的。那么只列出来
    id   billnumber
    1    80563
    1    36002
    回复
    2015-12-29 15:44 
最佳回答
0
Oo满意司发布于2015-12-29 15:30(编辑于 2023-9-6 09:34)
555
  • wzh5788 wzh5788

    嗯对 。
    回复
    2015-12-29 15:39 
  • 0关注人数
  • 1297浏览人数
  • 最后回答于:2015-12-29 16:03
    活动推荐 更多
    热门课程 更多
    返回顶部