Sql语言基础
sql语句中like通配符的汇总(*?!#-等含义)
2013-10-21 16:24:32
    在做数据查找的时候,我们经常用到的就是模糊查询来筛选适合的数据。此时就会用到like 关键字筛选满足条件的值。     我们用最多是“*”,但是不同的通配符代表着不同的含义。 通配符                               示例           满足条件         不满足条件
*:任意多个字符                       a*            abcd,a1234       bafdf343
?:任意一个字符                      a?g            abg,avg            avvg
#:任意一个数字字符                  1#3            103,113           1b3,1243
[]:通配方括号内任何单个字符        A[BC]D          ABD,ACD            ABCD,ADD
!:通配任何不在括号之内的字符        A[!BC]D        ABCD,ADD           ABD,ACD
-:通配任何范围内的字符             a[b-d]e         abe,ace            add,aed
                                    A[1-3]D         A1D,A2D,           A4D,A5D