连接到一个数据库然后,创建一个SQL查询,使用左连接连接两个表。默认情况下,数据库资源管理器应用程序预览查询结果。预览数据后,将所有查询结果导入MATLAB工作区,并进行简单的数据分析。
设置的数据源tutorial.accdb
数据库并命名数据库演示
. 有关详细信息,请参阅Microsoft Access ODBC for Windows.
在连接部分的数据库资源管理器选项卡,从连接列表中,选择要连接的数据源。此时会打开连接对话框。将用户名和密码留空,然后单击连接.
数据库资源管理器应用程序将创建到数据库的连接数据库数据库。的数据浏览器窗格显示数据库中可用的表。数据源选项卡,它被命名为数据库演示,出现在数据浏览器窗格。数据源选项卡包含两个空窗格,SQL查询和数据预览.
在数据浏览器窗格中,选择供应商表作为联接的第一个表。
数据库资源管理器应用程序更新SQL查询包含SQL查询的窗格,该查询从中选择所有列和行供应商表格同时,数据库资源管理器应用程序更新数据预览窗格,其中显示查询结果的预览。默认情况下,前10行数据显示在窗格中。
在加入部分中,点击加入来显示加入选项卡在工具条中。在添加节中选择的表的名称数据浏览器窗格出现在左侧桌子列表。加入表的详细信息请参见使用数据库资源管理器应用程序连接表.
在左边纵队列表,选择共享列的名称suppliernumber
. 正确的桌子列表中,选择名称producttable
作为要加入的表。选择共享列的名称suppliernumber
在右边的这张桌子里纵队列表。
在添加部分中,点击添加连接.这个数据库浏览器应用程序creates an inner join by default. In the编辑部分中,点击左将连接从内部连接更改为左连接加入图窗格显示所选表之间连接的图形表示形式。的SQL查询窗格使用新联接更新SQL查询。这个数据预览窗格反映更新的SQL查询的结果。
在关闭部分中,点击紧密连接关闭加入标签。
中显示的行数增加数据预览窗格。在预览第节,输入20.
在预览大小盒子。
在树的视图数据浏览器窗格中,选择unitcost下producttable.这个数据预览用新列更新窗格。
的南
的价值unitcost栏表示对应的供应商不提供产品。下载188bet金宝搏
将筛选条件添加到SQL查询。在标准部分中,点击在哪里来显示在哪里选项卡在工具条中。
筛选单位成本大于10美元的产品的SQL查询结果。下载188bet金宝搏在添加的部分,纵队列表中,选择列名producttable.unitcost
.选择>
的过滤器的操作符操作符列表。输入10
在价值列表。单击添加过滤器.
请注意
如果您使用像
或不喜欢
运算符,然后以单引号输入值以表示字符串。
的SQL查询和数据预览属性显示基于新筛选器的更新查询结果在哪里
条件。
将过滤器的值更改为10
来20.
.点击更新过滤器.这个SQL查询和数据预览窗格将使用修改后的查询结果进行更新。
在关闭部分中,点击近的地方关闭在哪里标签。
将所有SQL查询结果导入MATLAB工作区进口部分中,点击.在“导入数据”对话框中,输入名称数据
对于MATLAB Workspace变量,单击好吧.这个MATLABWorkspace displays the table数据
.
在命令行中显示SQL查询结果。
data = 2×6表suppliernumber suppliername城市国家faxnumber unitcost ______________ _________________________ __________ _______________ ______________ ________ 1008年“大培训公司”“纳舒厄”“美国”“403 121 3478”21 1006 ACME玩具公司的“纽约”“美国”“212 435 1618”24
找出产品的最高价格。
在连接节中,单击关闭数据库连接紧密联系.
请注意
如果有多个连接打开,则通过从紧密联系列表。