ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1772|回复: 9

[求助] 求助SQL 语句中有变量的语句

[复制链接]

TA的精华主题

TA的得分主题

发表于 2010-12-13 10:31 | 显示全部楼层 |阅读模式
SQL 语句中有变量的语句,如何写,上传了附件,请大侠指点
myrst_1="select year(时间变量)+'年'+month(时间变量)+'月' as 时间,sum(日营业额) as 营业额 from [d_inc$] where between 日期 between #" & s_t_date & "# and #" & e_t_date & "#  group by 时间,部门编码"

报错说“至少一个变量没有指定值”
请大侠指教呀!非常感谢!

dec_data.zip

75.17 KB, 下载次数: 37

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-12-13 11:20 | 显示全部楼层

求助呀,求助

求助呀,求助,大侠呀大侠

TA的精华主题

TA的得分主题

发表于 2010-12-13 11:24 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
  1. myrst_1 = "select  """ & Format(e_t_date, "yyyy年mm月") & """ as 时间," & _
  2.           "部门编码,sum(日营业额) from [d_inc$] " & _
  3.           "where 日期 between #" & s_t_date & "# and #" & e_t_date & "# " & _
  4.           "group by 部门编码"
复制代码
这样 ??

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-12-13 12:08 | 显示全部楼层

有点问题

这个格式
""" & Format(e_t_date, "yyyy年mm月") & """
是不是不对
怎么会有3曾双引号?

TA的精华主题

TA的得分主题

发表于 2010-12-13 12:14 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-12-13 12:30 | 显示全部楼层

没有测试,但是,想请教原理

没有测试,但是,想请教原理
第一层,是表示变量
第二层和第三层的意思就不太懂了

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-12-13 12:33 | 显示全部楼层

刚才测试过了,可以,到底是专家,但是,还是想请教原理

刚才测试过了,可以,到底是专家,但是,还是想请教原理
这3层双引号的意义,特别是第二层和最外面的第三层

TA的精华主题

TA的得分主题

发表于 2010-12-13 12:39 | 显示全部楼层
楼主可以试下

MsgBox ""
MsgBox """"
MsgBox """"""

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-12-13 13:13 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2010-12-13 13:19 | 显示全部楼层
不是让你看MSGBOX,与MSGBOX无关的。这个让你看下,在VB双引号的用法
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-1-12 01:43 , Processed in 0.035409 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表