在数据表中,我有一列reference
,该列的数据由类别 + idproduct + idmaker 组成例如:
reference | categorie + idproduct + idmaker
---------------|--------------------
cat48934547814 | [cat48][934][547814]
cat55548451412 | [cat55][548][451412]
cat48548547814 | [cat48][548][547814]
我要搜索所有具有以cat48
开头和以547814
结尾的引用的产品。
谢谢
答案 0 :(得分:1)
您可以使用一对
select *
from my_table
where reference like 'cat48%'
and reference like '%547814'
或带有子字符串
select *
from my_table
where left(reference, 5) = 'cat48'
and right(reference ,6) = '547814'