SQL2000数据库查询讲解005--查询满足条件的元组02:确定集合和字符匹配
来源:互联网 发布:linux tar指令 编辑:程序博客网 时间:2024/06/08 01:06
(3) 确定集合
谓词IN 可以用来查找属性值属于指定集合的元组。
例12:查询信息系(IS)、数学系(MA)和计算机科学系(CS)学生的姓名和性别
select sname, ssexfrom studentwhere sdept in('is','ma','cs')
例13:查询既不是信息系、数学系也不是计算机科学系学生的姓名和性别
select sname, ssexfrom studentwhere sdept not in('is','ma','cs')
(4)字符匹配
谓词like可以用来进行字符串的匹配,其一般语法格式如下:
[not]like'<匹配串>'[escape'<换码字符>']
其含义工指定的属性列值与<匹配串>相匹配的元组。<匹配串>可以是一个完整的字符串,也可以含有通配符 % 和 _ 。其中:
% (百分号) 代表任意长度(长度可以为0)的字符串。例如 a%b 表示以a开头,以b结尾的任意长度的字串,如acb,addgb,ab等都满足该匹配串。
_ (下划线) 代表任意单个字符。
例如a_b表示以a开头,以b结尾的长度为3的任意字符串。如acb,afb等都满足该匹配串。
例14 查询学号为95001的学生的详细情况
select *from studentwhere sno like'95001'
等价于:
select *from studentwhere sno ='95001'
0 0
- SQL2000数据库查询讲解005--查询满足条件的元组02:确定集合和字符匹配
- SQL2000数据库查询讲解006--查询满足条件的元组03:字符匹配like及通配符%_
- SQL2000数据库查询讲解004--查询满足条件的元组01:比较大小和确定范围
- SQL2000数据库查询讲解008--查询满足条件的元组05:多重条件查询
- SQL2000数据库查询讲解007--查询满足条件的元组04:涉及空值的查询
- SQL2000数据库查询讲解002--最简单的查询
- 确定满足条件的集合的个数
- 数据库查询条件集合
- SQL2000数据库查询讲解001--基本表的建立
- SQL2000数据库查询讲解003--消除重复的行
- SQL2000数据库查询讲解009--对查询结果排序
- hibernate查询满足指定条件的记录
- mongodb查询部分满足条件的列
- sql查询满足任意几个条件的查询方法
- sql查询满足任意几个条件的查询方法
- SQL2000数据库查询讲解010--使用集函数
- PHP查询数据库中满足条件的记录条数(两种实现方法)
- PHP查询数据库中满足条件的记录条数(二种实现方法)
- 第一个shell程序
- 关于回调函数和钩子函数基础知识的整理
- Hibernate关联映射1:一对一主键关联
- Nooby的个人自述
- 20131215学习小结
- SQL2000数据库查询讲解005--查询满足条件的元组02:确定集合和字符匹配
- 理想的redis集群
- SQL Plus支持上下键翻页
- web缓存
- 虚拟机中ubuntu用锐捷连接网络,ubuntu安装vm tools
- Clouda 之我见
- 高性能、高流量Java Web站点打造的22条建议
- <a>标签 后台用struts1的action响应 action执行两次?
- 软件工程之系统建模篇【设计实体类模型】