Oracle中关键字like的使用总结

2015-02-02 20:42:34 · 作者: · 浏览: 5

假设表名为:hs_test;字段名为client_id


1.查询client_id中有03的:


select? client_id from hs_test? where client_id like '%03%'


2.查询client_id中以03开头的:


select client_id from hs_test where client_id like '03%'


3.查询client_id中以03结尾的:


select client_id from hs_test where client_id like '%03'


4.查询client_id中含有字母的:


select client_id from hs_test where client_id like '%[a-z]%'


5.查询client_id中含有数字的:


select client_id from hs_test where client_id like '%[0-9]%'


其他的可以根据以上的几种形式进行扩展,这里也就不一一介绍了。