如何查找不属于字母表的项目

时间:2008-12-31 19:02:40

标签: ruby-on-rails

在我看来,我有一个基于字母的选择器,用他们名字的第一个字母选择制造商。我得到了那部分工作。但我的制造商名称以数字开头,例如3M或3DLabs。在视图中,我有字符“#”来组合所有这些。我的查询/查找方法应该如何检索所有不以字母开头的名称。

2 个答案:

答案 0 :(得分:2)

您可能想要使用正则表达式。

您使用的是哪种语言?

这是SQL2005版本:

select *
from myTable
where myField like '[^a-z]%'

答案 1 :(得分:1)

我想我明白了

SELECT * FROM manufacturers WHERE(名称REGEXP'^ [0-9]')ORDER BY name