2013-01-09 31 views
0

我有一个表,其中前两个字母是国家标识符(US,CN,RU等),并且接下来的3个字符是我想要的标识符捕捉。有没有办法做到这一点?用于查找不同子字符串的SQL查询

+0

[**'substring' **](http://dev.mysql.com/doc/refman/5.0/ en/string-functions.html#function_substring) – mellamokb

+0

只需添加一个'distinct',但是这个工作。谢谢大家! –

回答

0

你试过吗?

SELECT SUBSTRING(column, 3, 3) ... 

这里是SQLFiddle

0
SELECT SUBSTRING(column, 1, 2) [country] 
    , SUBSTRING(column, 3, 3) [identifier] 
FROM table 
0
SELECT SUBSTRING(field, 3, 3) from table; 
0

选择从表子(列,3,3)