• <bdo id='joCEV'></bdo><ul id='joCEV'></ul>
    <legend id='joCEV'><style id='joCEV'><dir id='joCEV'><q id='joCEV'></q></dir></style></legend>

  • <small id='joCEV'></small><noframes id='joCEV'>

    <i id='joCEV'><tr id='joCEV'><dt id='joCEV'><q id='joCEV'><span id='joCEV'><b id='joCEV'><form id='joCEV'><ins id='joCEV'></ins><ul id='joCEV'></ul><sub id='joCEV'></sub></form><legend id='joCEV'></legend><bdo id='joCEV'><pre id='joCEV'><center id='joCEV'></center></pre></bdo></b><th id='joCEV'></th></span></q></dt></tr></i><div id='joCEV'><tfoot id='joCEV'></tfoot><dl id='joCEV'><fieldset id='joCEV'></fieldset></dl></div>
      <tfoot id='joCEV'></tfoot>
      1. 没有聚合函数的 TSQL Pivot

        TSQL Pivot without aggregate function(没有聚合函数的 TSQL Pivot)

              <small id='uRHbu'></small><noframes id='uRHbu'>

            1. <i id='uRHbu'><tr id='uRHbu'><dt id='uRHbu'><q id='uRHbu'><span id='uRHbu'><b id='uRHbu'><form id='uRHbu'><ins id='uRHbu'></ins><ul id='uRHbu'></ul><sub id='uRHbu'></sub></form><legend id='uRHbu'></legend><bdo id='uRHbu'><pre id='uRHbu'><center id='uRHbu'></center></pre></bdo></b><th id='uRHbu'></th></span></q></dt></tr></i><div id='uRHbu'><tfoot id='uRHbu'></tfoot><dl id='uRHbu'><fieldset id='uRHbu'></fieldset></dl></div>

              • <legend id='uRHbu'><style id='uRHbu'><dir id='uRHbu'><q id='uRHbu'></q></dir></style></legend>
                  <bdo id='uRHbu'></bdo><ul id='uRHbu'></ul>
                  <tfoot id='uRHbu'></tfoot>
                    <tbody id='uRHbu'></tbody>
                  本文介绍了没有聚合函数的 TSQL Pivot的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我有一张这样的桌子...

                  I have a table like this...

                  CustomerID   DBColumnName   Data
                  --------------------------------------
                  1            FirstName      Joe
                  1            MiddleName     S
                  1            LastName       Smith
                  1            Date           12/12/2009
                  2            FirstName      Sam
                  2            MiddleName     S
                  2            LastName       Freddrick
                  2            Date           1/12/2009
                  3            FirstName      Jaime
                  3            MiddleName     S
                  3            LastName       Carol
                  3            Date           12/1/2009
                  

                  我想要这个...

                  这可以使用 PIVOT 吗?

                  Is this possible using PIVOT?

                  CustomerID  FirstName   MiddleName          LastName        Date
                  ----------------------------------------------------------------------
                  1           Joe             S               Smith           12/12/2009
                  2           Sam             S               Freddrick       1/12/2009
                  3           Jaime           S               Carol           12/1/2009
                  

                  推荐答案

                  您可以使用 MAX 聚合,它仍然可以工作.一个值的最大值 = 该值..

                  You can use the MAX aggregate, it would still work. MAX of one value = that value..

                  在这种情况下,您也可以在 customerid 上自行加入 5 次,按每个表引用按 dbColumnName 过滤.可能效果会更好.

                  In this case, you could also self join 5 times on customerid, filter by dbColumnName per table reference. It may work out better.

                  这篇关于没有聚合函数的 TSQL Pivot的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Select n random rows from SQL Server table(从 SQL Server 表中随机选择 n 行)
                  SQL query to select dates between two dates(用于选择两个日期之间的日期的 SQL 查询)
                  How can I delete using INNER JOIN with SQL Server?(如何在 SQL Server 中使用 INNER JOIN 进行删除?)
                  Table Naming Dilemma: Singular vs. Plural Names(表命名困境:单数与复数名称)
                  INSERT statement conflicted with the FOREIGN KEY constraint - SQL Server(INSERT 语句与 FOREIGN KEY 约束冲突 - SQL Server)
                  How ROWNUM works in pagination query?(ROWNUM 如何在分页查询中工作?)

                  <small id='0nN4L'></small><noframes id='0nN4L'>

                    <bdo id='0nN4L'></bdo><ul id='0nN4L'></ul>

                      <tfoot id='0nN4L'></tfoot>

                        <i id='0nN4L'><tr id='0nN4L'><dt id='0nN4L'><q id='0nN4L'><span id='0nN4L'><b id='0nN4L'><form id='0nN4L'><ins id='0nN4L'></ins><ul id='0nN4L'></ul><sub id='0nN4L'></sub></form><legend id='0nN4L'></legend><bdo id='0nN4L'><pre id='0nN4L'><center id='0nN4L'></center></pre></bdo></b><th id='0nN4L'></th></span></q></dt></tr></i><div id='0nN4L'><tfoot id='0nN4L'></tfoot><dl id='0nN4L'><fieldset id='0nN4L'></fieldset></dl></div>
                            <tbody id='0nN4L'></tbody>

                          • <legend id='0nN4L'><style id='0nN4L'><dir id='0nN4L'><q id='0nN4L'></q></dir></style></legend>