今天要和大家分享的是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列中出现的数据
结果如下
时间: 2024-11-07 17:04:59