如何在SQL服务器查询中使用[Customers]而不是[DatabaseName].[dbo].[Customers]

iAt*_*_it 2 sql t-sql

这应该是一件相对简单的事情.基本上我有SQL Server 2008,我已经附加了NorthWind数据库.这是我的查询工作正常.

SELECT [Customers].[CompanyName], [Orders].[OrderID]
FROM [Northwind].[dbo].[Customers]
LEFT JOIN [Northwind].[dbo].[Orders]
ON Orders.CustomerID=Customers.CustomerID
ORDER BY Customers.CompanyName; 
Run Code Online (Sandbox Code Playgroud)

在第二个SQL行中,我该怎么做才能做到

FROM [Customers] 
Run Code Online (Sandbox Code Playgroud)

代替

FROM [Northwind].[dbo].[Customers]
Run Code Online (Sandbox Code Playgroud)

可能吗?或者这不是正确的方法吗?顺便提一下,我还有3个附加到SQL Server的数据库,NorthWind而不是唯一的数据库.我用谷歌搜索了,但我不太确定谷歌的条款.我只是想缩短我的疑问.谢谢

Mat*_*hew 6

在查询开始时指出您正在使用的数据库.

USE [Northwind]
Run Code Online (Sandbox Code Playgroud)