mysql - 在特定问题上使用连接来选择产品的 SQL 查询
问题描述
给出了两张表。在一张表中,我们有以下列
productid
product_title
priority
categoryid
在第二张桌子上我们有
id
productid
color
selling_price
stock
如何编写 SQL 查询以从具有 2 种以上颜色的表中选择所有产品?
解决方案
SELECT T1.productid, T1.product_title,COUNT(T2.COLOR) counter
FROM Table1 T1 INNER JOIN table2 T2 s ON T1.productid = T2.productid
GROUP BY T1.productid, T1.product_title
HAVING COUNT(T2.COLOR) > 2;
推荐阅读
- python - 如何从python中的特定列中读取值?
- powershell - 未找到调用 sql cmdlet/batchparser.dll
- kendo-asp.net-mvc - Child DropDownListFor 在级联成功后不显示过滤数据
- php - 无法从动态多维数组中获取数据
- python - 如何仅使用 c/python api 将 c++ 成员函数绑定到 python?
- windows - 在 Windows PowerShell 中获取日期范围之间的文件
- python - tensorflow reshape op 改变张量矩阵值
- php - 谷歌云存储代码不起作用
- php - Laravel 错误编辑器更新
- javascript - 如何使用ionic1中的单选按钮过滤列表