SQL - 如何在不使用UNION的情况下计算总计

时间:2014-07-11 17:21:10

标签: mysql sql

我希望有一个包含这样的数据的表,但我的查询中没有使用UNION

+---------------------------------------------+
| Parent ID | Name              | # of Record |
+---------------------------------------------+
| NULL      | Peter             | 8           |
| 1         |  - Jack           |   6         |
| 1         |  - James          |   2         |
+---------------------------------------------+
| NULL      | Jessica           | 9           |
| 2         |   - Bob           |   2         |
| 2         |   - Patrick       |   4         |
| 2         |   - Shawn         |   3         |
+---------------------------------------------+

第一个查询使用SUM()COUNT()的{​​{1}}返回Peter和Jessica的总数。 我使用的第二个查询在没有# of Record的情况下计算COUNT()并以SUM()结束以获得我想要的结果

0 个答案:

没有答案