首页 > 解决方案 > Sql Query 与输出中 1 条记录中列出的帐户的所有名称记录

问题描述

我有一张姓名和帐户表。每个名称都是一个单独的记录。一个帐户可能有多个名称(每个名称都是单独的记录),但每个名称在该帐户中都有一个唯一的序号。每个帐户的序数可能不是连续的。我想要每个帐户的列表(列出一次)以及该帐户的所有名称。见例子。谢谢!

表格示例:

|ACCOUNT  |NAMETYPE   |ORDINAL |FULLNAME  |
|:--------|:----------|:-------|:---------|
|123      |Joint      |0       |Joe Blow  |
|123      |Joint      |1       |Flo Blow  |
|123      |AuthSigner |2       |Don Duck  |
|456      |AuthSigner |0       |Min Mouse |
|456      |AuthSigner |4       |Mick Mouse|
|789      |Joint      |0       |C Little  |
|789      |Trustee    |1       |Bea Little|
|789      |Trustee    |3       |Bo Little |

输出示例:

|ACCOUNT  |NAMETYPE   |FULLNAME    |NAMETYPE   |FULLTYPE    |NAMETYPE   |FULLNAME   |
|:--------|:----------|:----------|:-----------|:-----------|:----------|:-------|
|123      |Joint      |Joe Blow   |Joint       |Flo Blow    |AuthSigner |Don Duck   |
|456      |AuthSigner |Min Mouse  |AuthSigner  |Mick Mouse  |           |          |
|789      |Joint      |C Little   |Trustee     |Bea Little  |Trustee    |Bo Little   |

例子: 在此处输入图像描述

标签: sql

解决方案


推荐阅读