在我的表中,我有姓和名。很少有名字是大写字母(ABRAHAM),很少名字是小写字母(亚伯拉罕),很少名字是以ucword(亚伯拉罕)开头的字符。MySQL正则表达式查询不区分大小写
因此,当我在做使用REGEXP'^ [abc]'的条件时,我没有得到正确的记录。如何将名称更改为小写,并使用SELECT QUERY。
SELECT * FROM `test_tbl` WHERE cus_name REGEXP '^[abc]';
这是我的查询,如果该记录是小写工作正常,但我的记录是中间,我的所有CU的名字都不会降低的情况下,所有的名字都像ucword。
因此,对于上述查询没有得到正确的记录显示。
什么实际的问题是你想解决? REGEXP几乎总是一个错误的解决方案。 – zerkms 2010-10-22 01:30:58
也是我上面的正则表达式查询显示以U,V,W,ALL ALPHABETS开头,上面REGEXP不工作 – Bharanikumar 2010-10-22 01:47:00
而且我想搜索名称以a或b或c开头, – Bharanikumar 2010-10-22 01:51:38