SQL在查询中连接表
我需要列出SQL在查询中连接表,sql,computer-science,Sql,Computer Science,我需要列出类别名称,产品ID,产品名称,单位,以及价格,在SQL查询中只列出类别3的结果。我试着按照指示去做,但提供的指示模糊不清。我正在使用w3schools网站 我不知道桌子的结构是什么。但我会提供给我的所有信息。我必须加入两个表,类别和产品 类别包括以下内容: CategoryID,CategoryName,说明 产品由以下部分组成: ProductID,ProductName,供应商ID,类别ID,单位,价格 我只需要拥有类别中的类别名称,产品ID,产品名称,单位,以及价格,我的所有结果
类别名称
,产品ID
,产品名称
,单位
,以及价格
,在SQL查询中只列出类别3的结果。我试着按照指示去做,但提供的指示模糊不清。我正在使用w3schools网站
我不知道桌子的结构是什么。但我会提供给我的所有信息。我必须加入两个表,类别
和产品
类别包括以下内容:
CategoryID
,CategoryName
,说明
产品由以下部分组成:
ProductID
,ProductName
,供应商ID
,类别ID
,单位
,价格
我只需要拥有类别
中的类别名称
,产品ID
,产品名称
,单位
,以及价格
,我的所有结果都来自产品中的类别3。尝试以下方法:
SELECT cat.CategoryName, prod.ProductID, prod.ProductName, prod.Unit, prod.Price
FROM Categories cat
JOIN products prod
ON cat.CategoryID = prod.CategoryID
WHERE cat.CategoryID = 3;
您需要提供桌子结构,以便人们帮助您。请提供桌子结构tanks@Surface Tension!成功了。我有正确加入后的零件,但最初没有将Category.CategoryName放在select或prod.之后与产品相关的所有内容之前。再次感谢。我很感激。我试过了,但我只是做了一个账户,所以它不允许我这么做。@SurfacetExtension请阅读关于回答家庭作业问题的帖子。你没有提供任何帮助或解释。试着给出有帮助的答案,而不是简单的打分points@SurfaceTension你真的对我所有的答案/问题投了反对票吗?!