• <bdo id='C1CbQ'></bdo><ul id='C1CbQ'></ul>

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

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

    1. <tfoot id='C1CbQ'></tfoot>

        如何在Oracle中检索A、B格式的两列数据

        时间:2023-09-19
        <i id='qaImZ'><tr id='qaImZ'><dt id='qaImZ'><q id='qaImZ'><span id='qaImZ'><b id='qaImZ'><form id='qaImZ'><ins id='qaImZ'></ins><ul id='qaImZ'></ul><sub id='qaImZ'></sub></form><legend id='qaImZ'></legend><bdo id='qaImZ'><pre id='qaImZ'><center id='qaImZ'></center></pre></bdo></b><th id='qaImZ'></th></span></q></dt></tr></i><div id='qaImZ'><tfoot id='qaImZ'></tfoot><dl id='qaImZ'><fieldset id='qaImZ'></fieldset></dl></div>
          • <bdo id='qaImZ'></bdo><ul id='qaImZ'></ul>

              <tbody id='qaImZ'></tbody>

              1. <tfoot id='qaImZ'></tfoot>
                <legend id='qaImZ'><style id='qaImZ'><dir id='qaImZ'><q id='qaImZ'></q></dir></style></legend>

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

                1. 本文介绍了如何在Oracle中检索A、B格式的两列数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我在oracle数据库中有两列

                  I have two columns in oracle database

                  +---------+---------+
                  | Column1 | Column2 |
                  +---------+---------+
                  | A       | 1       |
                  | A       | 2       |
                  +---------+---------+
                  

                  我想退休数据,就像我将获得数据一样

                  I want to retireive the data like i will get data as result

                  +---------+---------+
                  | Column1 | Column2 |
                  +---------+---------+  
                  | A       | 1,2     |
                  +---------+---------+
                  

                  请提供解决方案.

                  推荐答案

                  Tim Hall 有一个非常规范的列表 Oracle 中的字符串聚合技术.

                  Tim Hall has a pretty canonical list of string aggregation techniques in Oracle.

                  您使用哪种技术取决于许多因素,包括 Oracle 的版本以及您是否正在寻找纯 SQL 解决方案.如果您使用的是 Oracle 11.2,我可能会建议使用 LISTAGG

                  Which technique you use depends on a number of factors including the version of Oracle and whether you are looking for a purely SQL solution. If you are using Oracle 11.2, I'd probably suggest using LISTAGG

                  SELECT column1, listagg( column2, ',' ) WITHIN GROUP( order by column2 )
                    FROM table_name
                   GROUP BY column1
                  

                  如果您使用的是早期版本的 Oracle,假设您不需要纯 SQL 解决方案,我通常更喜欢使用 用户定义的聚合函数 方法.

                  If you are using an earlier version of Oracle, assuming you don't need a purely SQL solution, I would generally prefer using the user-defined aggregate function approach.

                  这篇关于如何在Oracle中检索A、B格式的两列数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:动态 Oracle Pivot_In_Clause 下一篇:如何检查允许连接到 Oracle 数据库的最大数量?

                  相关文章

                2. <legend id='SAkiD'><style id='SAkiD'><dir id='SAkiD'><q id='SAkiD'></q></dir></style></legend>

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

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

                      • <bdo id='SAkiD'></bdo><ul id='SAkiD'></ul>