书上说的是 [^] 表示 任意一个没有在方括号里列出的字符那比如说 在student表中查询一个名字中没有“王”字的学生 怎么写?是where name like [^'王']? 还是怎么写?
第1个回答 2013-10-11
因为书上是说:不再括号中所指定范围的任意一个《字符》因为一个汉字占两个字符,所以查询是出错的
第2个回答 2013-10-11
select * from student a where a.name not in ( select b.name from student b where b.name like '王%')
第3个回答 2013-10-11
如果按你的要求,没有办法用[^] 。