位于' G1'之间的位置和' G4'。
在查询结束时使用此结果时显示的结果为: -
G11
G12
G13
G14
G2
G3
G1
G4
我只想要位置为G1,G2,G3,G4,不需要G11,G12
等。
提前感谢您的建议。
答案 0 :(得分:1)
对于基于一系列字符串的过滤查询(adn而非其他过滤器很有用),正确的方法是使用in子句,例如:
select * from my_table
where my_column in ('G1', G2, 'G3', G4, 'GX5');
答案 1 :(得分:0)
使用以下where子句:
where substr(Col_name,2,length(Col_name)) between 'G1' and 'G4'