LIKE ^ 不包含

用LIKE 中的 ^ 筛选数据, 把ID列的8.9.10这三行筛选出来。

1.png (5.42 KB)
2011-11-13 16:00
   这是源表,


2.png (5.85 KB)
2011-11-13 16:00
   
先筛选下,1-7包含哪些.数据。   现在只需加个^ 就行了,   但问题就来了


3.png (4.42 KB)
2011-11-13 16:00



对照源表,10 应该会出来的,但它硬是没出来 ,有人说10 包含 1 了。也就是包含在1-7里面了
但上面有执行[1-7]   10并没有出来。

必须这样执行才行,

4.png (5.25 KB)
2011-11-13 16:00
   我反正是没想明白 ,哪位大神说说看,到底哪错了

作者: zhouixi   发布时间: 2011-11-13

如果要得到第一个查询相反的结果直接使用

where not ID like '[1-7]'

即可。

作者: oswica   发布时间: 2011-11-13