1

使用 Microsft SQL Server 2012 Management Studio,我有两个通过主键/外键链接列的表。

当我跑

SELECT * FROM tblCars 

你得到表格的结果。如何显示小加号,以便展开行并查看另一个表中的链接数据?我附上了一张显示加号的图片。我用红色添加了它们。

图片

谢谢!迈克尔

4

1 回答 1

0

据我所知,您无法做到这一点,并且在任何普通规模的真实商业数据库中,您都不想这样做。这最终可能会拉动数百万的记录!您可以通过运行带有连接的 SQL 语句来查看数据。并且由于您正在学习使用显式连接而不是隐式连接,并改掉编写 select * 的习惯。

示例查询类似于:

select a.carname, b.partname
from cars a
join parts b on a.carid = b.carid
于 2013-04-04T13:29:49.120 回答