有人可以解释VIEWS& JOIN在SQL Server中有效吗?

时间:2016-04-27 20:40:05

标签: sql sql-server views

好的伙计们,我确实是SCREWED。我的教授无限期休假,下周五我将完成一项任务,我完全迷失了。我已将所有数据输入表格,我正在创建视图。我们的任务是在SQL中为业务创建5个报表,并将它们传输到Excel以创建前端。

基本上,有人可以向我描述如何利用视图和联接为此创建报告

1 个答案:

答案 0 :(得分:1)

连接意味着您将匹配具有相同列的两个表中的列,并将两个表的数据一起添加,实际上创建一个大表。您可以使用此代码创建视图。这样做会给你一个要调用的东西,即视图,它将包含你创建它的连接中的所有代码,所以你不必每次都重新编码和重新验证你想使用这些连接。这不是我们可以在您的课程中为您提供所学内容的地方,但我希望这有帮助。

示例:

{{1}}

这将根据员工ID为您提供两个表中的数据。然后,您可以将tableStaff表中的列连接到另一个表,依此类推 使用这一个语句,您可以运行它并查看它如何将所有列放入一个表中。如果将此代码放入视图中,则可以访问它。此外,Excel内置了读取您创建的视图的功能,并允许您通过连接到数据库然后连接到视图来刷新报表。 祝好运! 注意重复!