sql 语句like后面的参数是什么意思?

[复制链接]
查看11 | 回复1 | 2011-7-26 14:49:19 | 显示全部楼层 |阅读模式
select xmname,cardid,kkhcode,kkhname,ljxfe,jifen,dzdh,callnum,fkrq,zjm
from cgdd.dbo.lscard_wh
where kkhcode like '%'+'%' or kkhname like '%'+'%'
or zjm like '%'+'%'

回复

使用道具 举报

千问 | 2011-7-26 14:49:19 | 显示全部楼层
like 后面的参数%代表任意多个字符,_代表任意的字符(一个);例如:select * from class student where name like '王%';--就是从学生表中取出王姓的同学记录;select * from student where name like'_佳欣';--就是从学生表中取出叫佳欣的同学,不管他姓什么; 就你的这条SQL语句,含义同select xmname,cardid,kkhcode,kkhname,ljxfe,jifen,dzdh,callnum,fkrq,zjm from cgdd.dbo.lscard_wh where kkhcode lik '%%' or ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行