sql查询搜索准确数

2ledvvac  于 2021-07-24  发布在  Java
关注(0)|答案(2)|浏览(316)

表产品,列记录号包含111123412116234678

select distinct(record_no)
from product.

当我在表单中搜索值11时,它返回11112116,而不是只有11。如何使其仅返回值11?提前谢谢

fiei3ece

fiei3ece1#

看起来像一个交互式的报告,而不是一个表单。它是?如果是这样,并且您使用了“search”字段,那么-它所做的-是在所有行中搜索行以查找搜索项的出现情况。像这样的

select * 
from product
where record_no like '%11%'

是的,它返回所有这些值(11、112、116)。
如果你想找到 11 ,然后转到“操作”按钮并设置过滤器
记录编号
等于
11

tmb3ates

tmb3ates2#

从产品中选择distinct(记录号),其中一个\u字段=11
?

相关问题