如何简单地按字母表过滤表格行,例如仅显示字符串以e
,f
和g
开头的行,并排除其他行。
像
这样的东西return (rows > "d") andalso (rows < "h")
vb.net
中的
答案 0 :(得分:1)
如果您想要正则表达式,可以使用like
。例如,这将为您提供以a
开头的所有行:
select * from myTable where myColumn like 'a%';
编辑:
我明白你的意思,mysql支持&gt;和&lt;对于字符串,所以如果你这样做:
where col >= 'e' and col < 'h'
你基本上可以从e,f,g
开始答案 1 :(得分:1)
您可以合并多个LIKE
运营商说
select * from table1
where mycol like 'e%'
or mycol like 'f%'
or mycol like 'g%';
(或)您可以使用LEFT()
字符串函数说
select * from table1
where left(mycol,1) in ('e','f','g');