我想我找不到我要找的东西是因为我问错了问题。我刚开始使用代码点火器和mysql,我希望有人能理解我想要做的事情。
我有两张桌子:
Products:
id | name | price | store#
Store:
store# | address | phone | etc..如何同时查询产品和商店信息?如果我拿了第42号产品,它就给了我21号商店。是否有一种方法可以通过简单地搜索产品id来同时从两个表中提取所有数据?
我认为JOIN是我需要使用的东西,但我有点困惑。我希望有人能澄清并指出正确的方向。
发布于 2012-03-12 16:24:12
这样的东西应该能做到这一点。:)
SELECT
*
FROM Products P
INNER JOIN Store S
ON S.StoreNumber = P.StoreNumber
WHERE P.id = 42发布于 2012-03-12 16:29:59
SELECT Products.id , Store.StoreID
FROM Products, Store
where Products.id = 42
and Store.StoreID=21https://stackoverflow.com/questions/9670803
复制相似问题