Mysql 嵌套分组方式
我有一张表,其中包含了不同年龄的人和他们所在的群体,但有时群体并不存在 我想得到每个群体的总年龄,但如果群体数据缺失,那么我想知道这个人的姓名和他们的年龄 它几乎像一个嵌套的组。我想先按组名分组,但如果不存在,则按个人名称分组 我希望这有点道理!非常感谢您的帮助。您可以试试工会。。。Mysql 嵌套分组方式,mysql,sql,group-by,union,Mysql,Sql,Group By,Union,我有一张表,其中包含了不同年龄的人和他们所在的群体,但有时群体并不存在 我想得到每个群体的总年龄,但如果群体数据缺失,那么我想知道这个人的姓名和他们的年龄 它几乎像一个嵌套的组。我想先按组名分组,但如果不存在,则按个人名称分组 我希望这有点道理!非常感谢您的帮助。您可以试试工会。。。 谢谢您的回复,我正在研究这个问题,但它看起来很有希望! SELECT Group, sum(Age) FROM People WHERE Group > '' GROUP by Group UNION SELECT
谢谢您的回复,我正在研究这个问题,但它看起来很有希望! SELECT Group, sum(Age) FROM People WHERE Group > '' GROUP by Group
UNION SELECT PersonName, Age FROM People WHERE Group is null