• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP > asp的SQL语句中and和or同时使用的注意事项

asp的SQL语句中and和or同时使用的注意事项

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了asp执行sql语句,asp sql语句,asp sql查询语句,asp连接sql数据库,asp连接sql数据库代码等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

今天在调试程序的时候,需要用到and or,如果不掌握技巧输出的结构与我们想象的差距有点大,这里分享一下,希望大家以后多多支持

asp的SQL语句中and 和or是不是不可以同时使用呢?

答案是肯定的,下面来看下方法:

1、非常负责任的告诉你,是可以同时使用的。但要看业务要求

2、使用的场景举例:

查询表中2000年和2002年出生的男同学
select * from 学生表 where 性别='男' and (出生年份=2000 or 出生年份=2002)
3、其实or可以用SQL中的In来替代,这样书写会更方便


例如上面的举例用In来写:
select * from 学生表 where 性别='男' and 出生年份 In (2000,2002)

其实就是通过()来将需要注意的地方,扩一下

例如:后台搜索,需要判断当搜索的是js的时候,那么我们的编辑有些文章用的是javascript,那么就可以有些东西搜索不到,那么就可以参考这个方法了

核心代码:

select case lcase(keyarr(I))
         case "js"
         sqlk=sqlk&" and (title like '%"&keyarr(I)&"%' or title like '%javascript%')"
         case "javascript"
         sqlk=sqlk&" and (title like '%"&keyarr(I)&"%' or title like '%js%')"     
         case "c#"
         sqlk=sqlk&" and (title like '%"&keyarr(I)&"%' or title like '%csharp%')"
         case "csharp"
         sqlk=sqlk&" and (title like '%"&keyarr(I)&"%' or title like '%c#%')"
		 case else
		 sqlk=sqlk&" and title like '%"&keyarr(I)&"%'" 
end select
</div>

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • asp的SQL语句中and和or同时使用的注意事项
  • asp执行带参数的sql语句实例
  • asp 合并记录集并删除的sql语句
  • 提高SQL的执行效率的ASP的五种做法
  • asp在线执行sql语句的函数
  • ASP中 SQL语句 使用方法第1/3页
  • 为什么ASP中执行动态SQL总报错误信息?提示语句语法错误
  • ASP中经常使用的SQL语句与教程说明
  • ASP抽取数据的执行效率

相关文章

  • 2017-05-11C++中头文件和源文件详细介绍
  • 2017-05-11一个较新的ASP后门服务端实现代码
  • 2017-05-11用ASP读取/写入UTF-8编码格式的文件
  • 2017-05-11写入文本文件的过程函数(ASP)
  • 2017-05-11ASP 类 Class入门 推荐
  • 2017-05-11ASP中应用事务处理技巧
  • 2017-05-11ASP语言实现对SQL SERVER数据库的操作
  • 2017-05-11asp将table生成excel文件(xls)
  • 2017-05-11asp access数据库并生成XML文件范例
  • 2017-05-11ASP分页时计算页面总数的几种算法小结

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • ASP 支持中文的len(),left(),right()的函数代码
    • ASP获取ACCESS数据库表名及结构的代码
    • asp控制xml数据库的经典代码
    • 虚拟主机重启代码
    • 使用模板实现ASP代码与页面分离
    • CreateKeyWord asp实现的由给定的字符串生成关键字的代码
    • javascript asp教程服务器对象
    • ASP之处理用Javascript动态添加的表单元素数据的代码
    • access改mdb为asp所带来的灾难 附mdb防下载方法
    • DefiniteUrl asp将相对地址转换为绝对地址的代码

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有