如何获取没有连接表的多条记录

时间:2012-01-09 16:45:51

标签: sql sql-server sql-server-2005

我有2个表,一个有项目(名称UPC等),另一个是商店信息,如商店名称等。

对于每个商店,我需要itemName,storeName两个表或不联合。

1 个答案:

答案 0 :(得分:3)

我不确定both tables or not joint.你的意思,但你需要加入这两个表。例如:

这样的东西
SELECT s.Name, i.Name
FROM Item i
INNER JOIN Store s
ON i.StoreId = s.Id

<强>更新

如果您只想为Store表中的每个记录选择Store表中的每条记录,您可以这样做:

SELECT StoreName, ItemName 
FROM Store, Item

如果这是您所需要的,那么您可能需要再次了解数据库的结构。