Excel 中使用SQL 语句查询数据(六)-----IN 语句的应用
2015-05-29 13:04
573 查看
今天要和大家分享的是SQL 语句中的IN 关键字。这个IN 的用处就是显示 字段值包含在某个集合中的所有数据。字段名 IN 集合
大家如果不理解,可以从下面的过程中慢慢体会。下图数据源中是三门课程 BASIC ,CONFERENCE , SAP的报名情况,我们要找出同时报了basic 和 conference课程的姓名,也就是找出两列相同的数据。
首先用OLE DB创建数据连接,然后输入如下SQL 语句:
SELECT Basic AS ‘basicandconference’ '以basicandconference为列名称
From [Sheet1$]
WHERE Basic IN (Select Conference From [Sheet$]) 显示条件用where来控制行的输出, 显示 basic列中同时也在conference列中出现的数据
结果如下
本文出自 “郭勇的技术博客” 博客,请务必保留此出处http://guoyong.blog.51cto.com/408495/1656287
大家如果不理解,可以从下面的过程中慢慢体会。下图数据源中是三门课程 BASIC ,CONFERENCE , SAP的报名情况,我们要找出同时报了basic 和 conference课程的姓名,也就是找出两列相同的数据。
首先用OLE DB创建数据连接,然后输入如下SQL 语句:
SELECT Basic AS ‘basicandconference’ '以basicandconference为列名称
From [Sheet1$]
WHERE Basic IN (Select Conference From [Sheet$]) 显示条件用where来控制行的输出, 显示 basic列中同时也在conference列中出现的数据
结果如下
本文出自 “郭勇的技术博客” 博客,请务必保留此出处http://guoyong.blog.51cto.com/408495/1656287
相关文章推荐
- 使用sqlmap中tamper脚本绕过waf
- 数据库范式(1NF 2NF 3NF BCNF)
- T-SQL语句中中括号([])的用法是什么,什么时候该用
- 优化SQL查询:如何写出高性能SQL语句
- 账号密码数据库加密说明
- SQL语句优化技术分析
- 常用数据库分页
- 配置部署Oracle Goldengate Version 11.2.1.0.1
- redis php 执行命令时,单引号和双引号的区别。
- 10个出色的NoSQL数据库
- Oracle sql语句执行顺序
- 数据库基础2 (完整性约束)
- MySQL视图的使用
- 部署Physical Dataguard 与 双节点Oracle RAC环境
- MySQL视图的使用
- 非常全面的SQL Server巡检脚本来自sqlskills团队的Glenn Berry 大牛
- 线上SQL优化
- win7 安装oracle 11g R2
- Oracle内的转义字符
- MySQL Semisynchronous Replication介绍