sql查询语句where中文(excel sql查询)

按条件筛选 使用SQL关键词WHERE查询中的条件指定要满足什么标准信息,去掉不满足条件的数据(删除用户不要的数据)。 WHERE语句中可以有多个条件,条件之间可以用操作符AND 或者OR进行连接。 WHERE语句的语法结构如下:

SELECT 列字段名称 FROM [表名称$] WHERE 列字段名 运算符 值

运算符包含大于、小于、等于、不等于、大于或等于、小于或等于、IN、 BETWEEN、AND等 。

应用实例说明,还是昨天数据(为了更好的更新今天的文章,修改了一点数据),只筛选出2号仓的数据;再筛选出入库数量大于60的数据

源数据:

SQL 查询语句-WHERE

查询内容

只查询2号仓的数据:

SQL 查询语句-WHERE

查询2号仓且入库数量大于60的数据:

SQL 查询语句-WHERE

代码运行的结果如下:

SQL 查询语句-WHERESQL 查询语句-WHERE

代码如下:

SQL 查询语句-WHERESQL 查询语句-WHERE

Sub DoSql_Execute3() Dim cnn As Object, rst As Object Dim Mypath As String, Str_cnn As String, Sql As String Dim i As Long Set cnn = CreateObject("adodb.connection") '以上是第一步,后期绑定ADO Mypath = ThisWorkbook.FullName '以上获取当前工作簿的路径及名称 If Application.Version < 12 Then '格式为.xls,调用下述语句 Str_cnn = "Provider=Microsoft.jet.OLEDB.4.0;Extended Properties=Excel 8.0;Data Source=" & Mypath Else '格式为.xlsx,调用下述语句 Str_cnn = "Provider=Microsoft.ACE.OLEDB.12.0;Extended Properties=Excel 12.0;Data Source=" & Mypath End If cnn.Open Str_cnn '判断一下当前Excel的版本,12.0以下使用“Provider=Microsoft.Jet.Oledb.4.0”,以上使用“Microsoft.ACE.OLEDB.12.0” '以上是第二步,建立链接 ' Sql = "SELECT 条码,仓位,货号,入库数量 FROM [商品信息目录$] where 仓位='2号仓' and 入库数量>60" 'Sql语句,查询商品信息目录表中条码,仓位,货号,入库数量 并且只筛选出仓位=2号仓的数据,并且入库的数量要大于60 [a2:d1000].ClearContents '清空[a2:c1000]区域内容 Range("a2").CopyFromRecordset cnn.Execute(Sql) 'Execute语句先执行SQL语句 '使用单元格对象的CopyFromRecordset方法将SQL查询到的内容复制到D2单元格为左上角的单元格区域 '以上是第三步,执行SQL语句并将数据读入表格指定区域 cnn.Close '关闭链接 Set cnn = Nothing '释放内存End Sub

代码解析

代码我放了一个例子,大部分的代码是一致的,只有SQL的句子不一样。需要注意的是:仓位=’2号仓’ 2好仓的的符号是英文输入法下的单引号,不是双引号。

私信 SQL 可以获取SQL代码的Excel文件

私信 视频 可以获取54集VBA入门视频

私信 VBA或 vba 可以获取文章中含VBA代码的Excel文件

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2023年 7月 17日 上午10:02
下一篇 2023年 7月 17日 上午10:21

相关推荐

  • 手机获取qq好友ip地址

    与好友在网络上相互传输资料时,有时先要知道对方计算机的IP地址,才能与对方建立信息传输通道;那么对方的IP地址该如何搜查得到呢?这样的问题你也许会嗤之以鼻,的确,查询对方计算机的I…

    2023年 4月 14日
  • 王者荣耀怎么一直,王者荣耀助手怎么一直在线

    由于王者荣耀是一款MOBA手游,而手机又是主要的通讯工具,不可避免的在玩游戏的时候会有别人联系你,什么电话啊,消息提示等等。比如下面这样你肯定遇到过 消息轰炸,回他怕耽误游戏,不回…

    2023年 2月 14日
  • 图片打上马赛克能去掉吗(怎么才能让打了马赛克的图片还原)

    马赛克——最常用的一种图片编辑手段,网络中的一些聊天记录、图片、视频等,很多关键信息都被上传者打上了马赛克。有人认为,打上马赛克并非万事大吉,可以通过软件进行破解、还原。这话听上去…

    2023年 3月 11日
  • 全国首例看演唱会刷脸

    3月30日晚,2019林俊杰《圣所2.0》世界巡演第二站,在湖北省黄石市奥体中心体育场开唱。三万粉丝刷脸入场,全国首例。 大麦网提供的信息显示,此次林俊杰巡演采用的是大麦网人脸识别…

    2023年 1月 20日
  • 有线电视怎么搜台?(有线电视搜不到台怎么回事)

    随着科技的发展,越来越多的家庭从有线电视转换成了数字电视,数字电视节目众多众样,深受年轻人的喜爱,但是对于年龄稍微大点的人,依然在使用有线电视,今天教给大家:有线电视怎么搜台,这样…

    2023年 3月 16日
  • 如何在服务器部署和推广方面打造一个成功的自建社交网站和商城

    随着互联网的不断发展,越来越多的人开始自建社交网站和商城,希望能够获得更多的用户和收益。但是,要想打造一个成功的自建社交网站和商城,并不是一件容易的事情。在服务器部署和推广方面,都…

    2023年 5月 18日
  • css 实现渐变描边样式(css中如何给字体加描边)

    之前客户提的新需求中有文字渐变效果加文字描边效果,之前只用过单一的,但是组合起来就爆掉了,各种尝试找出了一种完美解决方案。 第一步,实现文字渐变 这里要用一种 CSS3新出的 属性…

    2023年 4月 22日
  • 路由器dmz和端口映射(路由器虚拟服务器如何端口映射)

    大家好,我是老盖,感谢观看本篇文章,本文做的也有视频,也可以看我发布的视频。 今天给大家讲一下路由器中的虚拟服务器端口映射功能和DMZ主机功能。 我们进入路由器点转发规则,虚拟服务…

    2023年 8月 19日
  • yy 与陌陌有何本质区别呢

    这篇系列文章一直在强调社交区别媒体和社区的核心是找人互动,从这个角度来看,YY六间房9158映客等直播平台也应该属于社交范畴,但是我们大家在讨论社交的时候,其实很少会把直播当成真正…

    2023年 7月 16日
  • b760最高支持多大内存,b760搭配什么内存

    中端主板中,技嘉小雕系列是个十分不错的选择,凭借着强劲的供电、出色的产品颜值成为了不少玩家首选,而且对于想入手Z790,又预算不足的朋友来说,B760M小雕也能满足你的需求。如果你…

    2023年 9月 21日