一、ODBC
ODBC的介绍
ODBC(Open Database Connectivity),开放数据库互连。ODBC是上个世纪八十年代末九十年代初出现的技术,它为编写关系数据库的客户软件提供了一种统一的接口。ODBC提供一个单一的API,可用于处理不同数据库的客户应用程序。使用ODBC API的应用程序可以与任何具有ODBC驱动程序的关系数据库进行通信。
继续阅读“ODBC、OLE DB、 ADO的区别”ODBC(Open Database Connectivity),开放数据库互连。ODBC是上个世纪八十年代末九十年代初出现的技术,它为编写关系数据库的客户软件提供了一种统一的接口。ODBC提供一个单一的API,可用于处理不同数据库的客户应用程序。使用ODBC API的应用程序可以与任何具有ODBC驱动程序的关系数据库进行通信。
继续阅读“ODBC、OLE DB、 ADO的区别”HI,大家好,我是星光。上期我们聊了SQL常用查询语句中的字段查询,其简化版语法如下:
SELECT 字段名 FROM 表名
当场我就……小声说了,关键字FROM指明了要获取字段信息的表名。倘若数据源是Excel表格,则需要在表名后增加美元符号$,并用中括号包起来,例如[Sheet1$]……
事实上,上述例子是SQL In Excel 对工作表引用最简单的一种情况,也就是整表引用;此外还有单元格区域引用、跨工作簿引用等。
所以咱们今天就再来集中聊一下SQL语句中的Excel表。
继续阅读“Excel SQL查询中“表”技巧总结”日期和时间函数是我们日常工作中使用频率比较高的一部分。这里需要强调的两个概念就是日期和时间,日期是指年月日,时间是指时分秒。
获取当前时刻的数据就是获取程序运行的那一刻与时间相关的数据,比如,年月日、时分秒等。
对于获取当前时刻的日期和时间,在Excel中和在SQL中用的都是now()函数。
在Excel中,如果要获取当前时刻的日期和时间,直接在指定单元格中输入now()即可。而在SQL中,只需在select
后面写上now()
即可,具体实现代码如下∶
在查询查询Excel,可能需要使用输入值(参数)来指定有关查询的一些内容。 为此,在 Microsoft Query 中创建参数查询:
参数在查询的 WHERE 子句中使用 – 它们始终用作检索数据的筛选器。
运行或刷新查询时,参数可以提示用户输入输入值,使用常量作为输入值,或使用指定单元格的内容作为输入值。
参数是它修改的查询的一部分,不能在其他查询中重复使用。
备注:若要使用另一种方法创建参数查询,请参阅使用 Power Query (创建参数) 。
继续阅读“在 Microsoft Query 创建参数查询”在本文中,将向你展示一些代码示例,说明如何使用SQL中的ORDER BY子句对数据进行排序。
1、按升序对表数据进行排序
SELECT columns FROM table ORDER BY column; 或者 SELECT columns FROM table ORDER BY column ASC;
2、按降序对表数据进行排序
SELECT columns FROM table ORDER BY column DESC;继续阅读“使用SQL Order By子句对数据排序”