2012-02-19 69 views
2

我想在一個varchar列中進行搜索,該列返回最後三部分中包含字母的行。像:在數據庫記錄中搜索字母/ Mysql

ID名稱
--- -----
1 06jesq12g
2 06jesq123
3 06jesq126
4 06jesq12f

我想與ID爲1的記錄,4因爲他們在最後三部分有「信」。不是所有的都是數字。我希望我做了我的觀點,對不起,我的英語:)

回答

1

使用SQL:

SELECT * 
FROM ... 
WHERE name REGEXP ('([a-z]..$|[a-z].$|[a-z]$)') 
+0

完美工作,感謝您的回答 – MartK 2012-02-19 16:17:37