ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[讨论] SQL查询透视有什么实用性

[复制链接]

TA的精华主题

TA的得分主题

发表于 2009-6-26 10:09 | 显示全部楼层 |阅读模式
在这个论坛发现高手如云,正如有人说的:进去了,才知道自己多么无知。本人就是在论坛才知道有个SQL语句查询,发现确实十分神奇,但经本人操作发现,如果仅仅是多表汇总,就没必要用SQL语句。比如,同结构的工作表多表汇总不如用三维引用汇总更简洁,=sum('1日:31日'!a2),这个公式比SQL语句多表透视更简洁;不同结构的工作表多表汇总不如用合并计算更简单。本人发现,SQL语句查询透视的实际意义有两个方面:1、可以代替vlookup函数的引用,不受列的顺序限制;2、实现透视的神奇变化和多种汇总方式。不知道SQL语句查询透视还有什么实用性,希望能看到更多案例。

TA的精华主题

TA的得分主题

发表于 2009-6-26 10:38 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
你可以买本 论坛出的 excel数据透视表应用大全看一下,上面有很多这方面的例子,sql在数据透视表中还是很有用的。数据结构不同的多表联合查询必须使用sql语句。

TA的精华主题

TA的得分主题

发表于 2009-6-26 10:39 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
那是你的工作内容所决定了你碰到的问题也就不多
比如你可以在新建数据透视表,在获取数据时采用SQL取数(SQL语言如果很熟,最好能有很好的数据库知识,至少也得懂ACCESS),透视表再给你汇总啊
可能上面这句话你也看不明白

[ 本帖最后由 levey 于 2009-6-26 10:41 编辑 ]

TA的精华主题

TA的得分主题

发表于 2009-6-26 11:09 | 显示全部楼层
挺好,比没几个字就一个附件的帖子让人收获更大!

TA的精华主题

TA的得分主题

发表于 2009-6-26 11:33 | 显示全部楼层
SQL的优点是:
1、运算速度快,这是是公式所无法比拟的;
2、在商业规则比较复杂时,一般来说用SQL比公式简单,也容易维护;
3、在结果集行列不固定的情况下,你需要在足够多的单元格里写入公式,而SQL无需考虑这个问题。
SQL的缺点是:
在对单元格进行精雕细啄方面不如公式

[ 本帖最后由 小蚁雄兵 于 2009-6-26 11:37 编辑 ]

TA的精华主题

TA的得分主题

发表于 2009-6-26 12:40 | 显示全部楼层
小蚁雄兵分析透彻啊,采用SQL查询做数据透视表速度要快多了,特别是布局可以随意调节,这是用函数是无法方便实现的

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-6-26 14:40 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
这里能人太多了,真感谢大家的答复,受益匪浅,以后要多来看看!

TA的精华主题

TA的得分主题

发表于 2009-6-26 14:53 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
看工作需要了,简单的一点数据就没意义了
我现在要处理10W多数据,EXCEL存储不了,只能用access存储,应用SQL取数,用透视表加以分析汇总

TA的精华主题

TA的得分主题

发表于 2009-6-26 22:56 | 显示全部楼层
还是要看工作需要,数据量少用函数就搞定了,数据量多函数就有点吃力,特别是咱还不想轻易就加班,只能提高工作的效率

TA的精华主题

TA的得分主题

发表于 2009-6-27 02:00 | 显示全部楼层
个人认为,每一种功能都会有它的实用性,关键是具体问题的分析和想要得到什么样的效果.
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-27 15:31 , Processed in 0.063800 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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