在ASP中使用SQL语句之3:LIKE、NOT LIKE和 BETWEEN
作者:佚名 来源:动网 时间:2007-08-11 12:30:00
你已经在上面取出w打头记录的例子中看到了LIKE的用法。LIKE判定词是一个非常有用的符号。不过,在很多情况下用了它可能会带给你太多的数据,所以在用到它之前最好先开动脑筋多想想自己到底想获得什么数据。假设你想取出5位数字的SKU号码,而且其开头是1结尾是5,那么你可以用下划符(_)代替%符号:
LIKE:
SQL = "SELECT * FROM Products WHERE p_sku LIKE ’1___5’"
下划符表示任意一个字符。所以在输入“1 _ _ _ 5”的情况下,你的搜索就会限制在满足特定模式的5位数范围内了。
NOT LIKE:
假如你想反其道而行之,要找出所有不匹配“1_ _ _ 5”模式的SKU条目。那么你只需要在刚才语句例子中的LIKE前面加上NOT就可以了。
BETWEEN:
假设你想取出一定范围内的数据,而且你事先知道范围的起点和终点,那么你不妨采用BETWEEN 判断词。现在就让我们假设你想选取给定表内范围在 1和 10之间的记录。你可以如下使用BETWEEN:
…WHERE ID BETWEEN 1 AND 10
或者你也可以采用已经熟悉的数学判断字句:
…WHERE ID >= 1 AND ID >= 10
标签:LIKE,NOT,LIKE,BETWEEN,SQL
0
投稿
猜你喜欢
mysql数据库下损坏数据的恢复操作其过程总结
2009-02-13 13:36:00
扫盲大讲堂:mysql出错的代码解析及解答
2009-09-05 10:08:00
css+JavaScript实现PDF、ZIP、DOC链接的标注
2007-05-11 17:03:00
在页面中动态载入外部javascript
2007-09-30 12:52:00
讨论闭包传入参数:window & undefined
2010-05-19 12:55:00
栅格:灵活应变
2008-07-22 12:22:00
HTTP状态码
2009-09-21 12:46:00
oracle dba 应该熟悉的命令
2009-07-02 12:08:00
动网论坛的asp 数据库连接代码
2011-04-06 10:32:00
sql server vs10安装之后一些列问题
2012-01-05 19:22:41
HTML编辑器FCKeditor使用详解
2010-02-28 12:30:00
IE8网页显示不正常 用”兼容性视图”搞定
2009-03-28 11:13:00
css彩色虚线表格及JS鼠标指向单元格变色制作方法
2007-08-10 13:08:00
Web标准学习:CSS样式书写风格
2008-03-25 09:37:00
二级域名的解析指向ASP源码
2007-10-19 19:13:00
用css+js给网页背景插入flash播放器
2007-10-21 09:27:00
参数传递解决window.open的session变量丢失
2007-10-22 17:40:00
DB2和 Oracle的并发控制(锁)的比较
2009-02-28 10:29:00
firefox通过XUL实现text-overflow:ellipsis的效果
2008-07-08 19:12:00
SQL重复记录处理(查找,过滤,删除)
2008-11-17 20:47:00