2
比方说,我有两个表,产品和销售,销售持有产品的外键,所以它是一个产品作为一个和销售的一对多关系。如何编写sql来获得销售产品?查找包含外键的记录
比方说,我有两个表,产品和销售,销售持有产品的外键,所以它是一个产品作为一个和销售的一对多关系。如何编写sql来获得销售产品?查找包含外键的记录
JOIN
两个表:
SELECT
*
FROM Product AS p
INNER JOIN Sale AS s ON s.ProductId = p.ProductId
WHERE s.SaleId = ...
然后,你可以指定一个WHERE
条款对Sale
表进行筛选,并SELECT
任何列你想从两个表中选择。
你也许可能需要看看不同类型的JOIN
S: