问一个简单的问题,
我想在sql语句中实现如下功能:
就是在一个bh的字段含有0301字符串,如20030301002,请问在sql语句中如何实现。
问题点数:0、回复次数:4Top
1 楼ydx(只要你决心成功,失败永远不会把你击垮!)回复于 2003-12-01 13:59:00 得分 0
想起来了,呵呵Top
2 楼lilachue(静水思雅)回复于 2003-12-01 14:01:01 得分 0
你说的什么功能阿,不明白!Top
3 楼CCLIS(www.cclis.com)回复于 2003-12-01 18:59:33 得分 0
select * From tab
where bh like "%0302%"
Top
4 楼aliker(吹口琴的猫)回复于 2003-12-01 19:32:02 得分 0
模糊查询
百分号(%):可匹配任意类型和长度的字符。
下划线(_):匹配单个任意字符。
方括号[]:指定一个字符、字符串或范围,要求所匹配对象为它们中的任何一个。
[^]:与[]取值相同,但要求所匹配的对象为指定范围以外的任何一个字符。
Select * from yourtable where bh like "%0301%"
或者
Select * from yourtable where bh like "____0301____"
Top




