为什么用SQL而不是Excel+VBA

如题所述

SQL支持索引,大量数据处理的时候速度快速。少量数据还是EXCEL开发便捷,一般万不得已才用SQL。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-09-26
各人的喜好不一样

SQL在excel中能发挥什么作用?学点SQL,别再天天喊excel处理不了大数据...
首先,SQL在Excel中的直接应用。例如,我们可以借助SQL实现如下的案例:无需打开天气数据源,只需使用SQL,就能在指定条件下查询上海市的天气数据。通过5个步骤,定义链接、数据集,复制字段和结果,Excel就能成为小型数据库,满足你的查询需求。当Excel作为存储数据库时,与Access(作为独立数据库)相比,SQL...

EXCEL中的VBA SQL查询与数组的运用。
ERP没有定义成熟或非成熟只是原本设计时没有考虑而已,你不防在SQL里加个字段是定义这个的,ERP界面不能对这个字段的修改你就用excel里面记录完后更新到SQL里面,excel表只当成是修改那个字段内容的工具,只有当产品更新时才需要用excel表了,查询就直接用sql。

VBA与SQL哪个比较难?哪个比较高效?
单程序的运行速度和效率来说,应该是VBA,应为SQL需要运行数据库,连接的东西较多,而且未必可用到的,而VBA基于EXCEL等程序的话无需连接数据库,连接的东西也就只有表格的数据,所以应该速度较快,效率更高。但如果你是用来记录和存储庞大的数据的话还是SQL较好,SQL对于查找,修改,插入数据非常方便和专业,庞大的数据存储还是...

excel里可以使用SQL语句呢?
当然可以!我曾经就做过的。在Exel的宏中,就像写ASP网页一样,通过ADO联接到数据库,然后就可以与数据库进行数据交互了,比如读写数据,调用SQL存储过程等。GoodLuck!请参考:http:\/\/www.officefans.net\/cdb\/viewthread.php?tid=30119 http:\/\/www.ej38.com\/showinfo\/sql-135736.html http:\/\/blog...

vba,sql与excel的关系
1,VBA (Visual Basic for Applications)是Visual Basic的一种宏语言,主要能用来扩展Windows的应用程序的功能,特别是Microsoft Office软件,在word、powerpoint、excel里面都可以用。2,sql全称是“结构化查询语言(Structured Query Language)”,是用于访问数据库的语言,比如:MS SQL Server、Oracle、MySQL...

请sql高手回答。类似excel中合并单元格然后恢复有什么好办法。_百度...
如果是t-sql这样的语言用来做那是无问题的 但是纯sql语句那是做不出的,至少可以看到单要去更新一个字段的值都不知道要去对比多少次,前提也要有得对比 而excel有vba所以是不用sql这么去做

excel没装db,vba使用sql将多个表联系起来
1、打开Excel,选择数据选项卡,点击从其他来源获取数据,选择从SQL Server获取数据。2、在连接到数据源对话框中,输入SQL Server的名称和登录信息,点击下一步。3、在选择如何建立连接对话框中,选择使用特定的用户名和密码,输入数据库的用户名和密码,点击下一步。4、在选择数据库和表对话框中,选择...

VBA,SQL有何区别,学哪个比较实用
Vba是vb应用程序,sql是结构化查询语言,看你是从事什么工作,如果是办公类的,那么请学vba,如果是数据库相关的,请学sql

在excel中用vba实现与sql数据库的数据比较
先建立一个sheet通过数据页签中自其它来源,将数据库中的资料导入。然后再建立一个sheet通过数据页签中的现有连接,然后通过sql语句就可以比较那两个sheet中的内容了。以后直接点击刷新数据就可以了

sql可以完全代替excel进行数据分析吗?python可以完全代替VBA吗?
sql函数完全可以替代excel的,当然每个数据库的sql函数会有区别 python 代替VBA操作excel ?找些excel 操作的库应该可以

相似回答
大家正在搜