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 kkhname like '%%'
or zjm like '%%'
是从数据库中检索出所有数据. . . . .
khcode like '%'+'%' 代表所有khcode
kkhname like '%'+'%' 代表所有kkhname
zjm like '%'+'%' 代表所有zjm
khcode like '01'+'%' 代表所有以01开头的 khcode
khcode like '%'+'01' 代表所有以01结尾的 khcode
khcode like '%'+'01'+'%' 代表所有包含01的 khcode