我有2个包含不同数据的表。让我向你解释两个表。从2个表中调用数据并对它们进行计数
表 - 阿 ID,VAL
表-B ID,产品
id为这两者之间的公共列。
我想从表A中找到'val'类型的'id'。我这样做了。 我想从表B中找到'id'的'产品'。我该怎么做? &我想找到每个产品的总数(比如我们使用的数量)。
任何人都可以请帮忙吗?
我有2个包含不同数据的表。让我向你解释两个表。从2个表中调用数据并对它们进行计数
表 - 阿 ID,VAL
表-B ID,产品
id为这两者之间的公共列。
我想从表A中找到'val'类型的'id'。我这样做了。 我想从表B中找到'id'的'产品'。我该怎么做? &我想找到每个产品的总数(比如我们使用的数量)。
任何人都可以请帮忙吗?
希望帮助您
SELECT a.val, b.product COUNT(*) AS numrow
FROM A AS a
LEFT JOIN B AS b ON a.id = b.id
WHERE a.val =something_to_find
要格式化为“代码”,请选择文本并按下'ctrl-k '或每行前加4个空格 –
@JuanCarlosOropeza,谢谢先生 –
显示我们的DB模式,样本数据和预期的输出。 \t请阅读[**如何提问**](http://stackoverflow.com/help/how-to-ask) \t \t这里是一个伟大的地方[** START **] (http://spaghettidba.com/2015/04/24/how-to-post-at-sql-question-on-a-public-forum/)来了解如何提高您的问题质量并获得更好的答案。 \t [**如何创建最小,完整和可验证示例**](http://stackoverflow.com/help/mcve) –