模糊筛选查询不到数据
时间:2021-06-18 访问量:1165
示例如下
select 收车入库.*,':起始日期' as 开始日期,':截止日期' as 截止日期 from 收车入库
where 收车日期 between ':起始日期' and ':截止日期'
and (收车编号 like '%'||':收车编号'||'%' or ':收车编号' ='')
and (合伙人 like '%'||':合伙人'||'%' or ':合伙人' ='')
and (车主 like '%'||':车主'||'%' or ':车主' ='')
and (车主电话 like '%'||':车主电话'||'%' or ':车主电话' ='')
原因
最后两行 车主电话 和车主 冲突了,互相替换了
解决办法
and (车主姓名 like '%'||':车主姓名'||'%' or ':车主姓名' ='')
and (车主电话 like '%'||':车主电话'||'%' or ':车主电话' ='')