如果实现输入a100查询出的记录是a100, ya100, ya100k,而不是a1000, a10001??
上面说的有办法吗?上面说的a100什么的都是表的一个字段的值。
上面说的有办法吗?上面说的a100什么的都是表的一个字段的值。
解决方案 »
- 我们有一个虚拟主机,数据库是sqlserver2k,现在想要备份,把整个库备份到我自己的机子上,如何做到,给个最常用的解决方法
- 找个字符+数字 cast成int类型的最佳方法。
- SQL的一个基础问题,帮我解释一下为什么
- 怎样在SQL server 2000中为表创建一个ID自动增加的主键列.
- 求合并4条SQL语句为一条!请指点!!!
- 悄悄问一下
- 权限管理:用户可以创建数据表,并对自己创建的数据表有完全控制权,而对其它数据表只读。该如何做?
- 帮一下我
- 紧急寻求帮助
- sqlserver 2008r2 服务已启动,引擎无法启动
- 数据库名称能用变量吗?在存储过程中怎样建立用当前日期命名的数据库?
- 求助:修改了基础表后,视图结构不能自动更新
from tablename
where columnname like '%a100%'这样查的话a100, ya100, ya100k,a1000, a10001都可以查出来
楼主不希望出现的a1000, a10001 是什么特征那?是否是因为这两个值都是以‘a100’作开头所以不要拿那就再加上left(columnname,4) <> 'a100'
insert te select 'a100'
insert te select 'ya100'
insert te select 'ya100k'
insert te select 'a1000'
insert te select 'a10001'select * from te where A like '%a100[^0-9]' or A like '%a100'