SQL查询字母数字值

时间:2016-07-29 09:33:18

标签: sql sql-server

我在一列中包含所有类型的数据集:

XXSE
4032
MX10
3750C
MS073
MSDCC014

如何以这样的方式指定查询:我只获得前两个字符为文本且最后两个字符为数字的值,而值恰好是4个字符长?

1 个答案:

答案 0 :(得分:2)

您可以使用LIKE '[A-Z][A-Z][0-9][0-9]'

样品

SELECT 1 WHERE 'MX42' LIKE '[A-Z][A-Z][0-9][0-9]'