标签:
1、like------->常用于“数据库的模糊查询”
1)即:查询某个字段中含有哪些的内容的数据库的信息列表(详情)
比如:查询学生表中名字姓是‘韩’的所有学生的信息
select * from student where name like ‘韩*‘或者select * from student where name like ‘韩%‘
注意:*表示所有的,%表示0个或者任意个字符构成的字符串;
当在首或尾使用可以相互替换,如果在头尾同时使用的话,那必须使用%
2)查询某字段中含有数字的----------------->‘%[0-9]%‘
select * from student where name like ‘%[0-9]%‘
3)字段中含有小写字母的------------------->‘%[a-z]%‘
select * from student where name like ‘%[a-z]%‘
4)字段中不含有数字的------------------->‘%[!0-9]%‘
select * from student where name like ‘%[!0-9]%‘
2、在sqlMap配置文件中,进行模糊查询时,需要进行的配置的是:
比如:订单id的查询:OrderId like ‘%‘ + #orderid:VARCHAR# + ‘%‘
标签:
原文地址:http://www.cnblogs.com/fdx-web/p/4729412.html