我有一个包含这种列结构的表,如何只从字符4到6中选择忽略该边界之外的其他字符,我试过LIKE'%544%'
,{{1} }。等。 ??
RegExp
答案 0 :(得分:2)
一种方法是使用substr()
:
where substr(col, 4, 3) = '544'
另一种方法是使用like
:
where col like '___544%'
答案 1 :(得分:0)
你也可以使用mid(col,start,length)语句
像这样select column1 from table1 where mid(column1,4,3);