listagg

    0热度

    1回答

    我工作的甲骨文11g和我想写一个查询,将插入11克LISTAGG功能“?”在两个日期之间的所有缺失月份。这是我能够实现的。 但是,现在我想整理单个记录中特定列的所有记录。我已经使用LISTAGG函数来实现这一点,但是我收到了LISTAGG函数内部列的错误“无效标识符”。 这里是我的代码: - Select facilitynumber, LISTAGG(facilitystatus, '') WI

    0热度

    1回答

    我使用listagg()聚集字符串值 举例来说,有这样的一个表: Table1 Name Rank Bob A Bob B Bob C Tom A Tom C SELECT Name,LISTAGG(RANK,';') WITHIN GROUP (ORDER BY RANK) AS COMRANK FROM Table1 ,我们得到的结果: Name COMRAN

    0热度

    2回答

    任何人都可以在这里帮我解决了问题之下, 我想在同一时间使用CASE与LISTAGG。使用SQL 我做 LISTAGG(G.IGROUP_ID,'|') WITHIN GROUP (ORDER BY G.igroup_id) AS SERVICES 所以输出工作仅 **SERVICES** Row 1 : 50|100|128 Row 2 : 100|100|128 所以在这里我想写的情

    1热度

    2回答

    我试图限制我的SQL查询中使用LISTAGG只将前3行分组到单个列中的一列。 例如: Table ----- Name Orders --------------- Joe Joe_Order1 Joe Joe_Order2 Joe Joe_Order3 Joe Joe_Order4 Joe Joe_Order5 Joe Joe_Order6 Mark Mark_Order1

    0热度

    1回答

    我有以下查询: SELECT ix.dt AS DT, ix.UDBENCH_UDIDX AS UDFO, ' .' || REPLACE(REPLACE(ix.UDBENCH_UDIDX,' ',''),'IS','') AS PF_TICKER, i.szbez AS PORTFOLIO_NAME, ix.rm_generic_inst_typ

    0热度

    2回答

    我在oracle数据库中有3个表。他们是这样的: Table User: username|forename|surname a a a b b b c c c Table Right: username|organisationname|right a x user a x admin a x owner a y

    0热度

    2回答

    对于每只狗,我想找到除狗以外的其他动物的匹配名称,并将它们添加到逗号分隔列表中。表图像和下面的查询期望的结果: 一个表,这种结构存在: 而且我想创建结果,如查询:

    0热度

    2回答

    我需要计算表人员中的所有外键,并列出person_id如果外键被多次引用。如果我在一个单元格中列出所有person_id,这并不复杂。 例如,如果我有这样的表: PERSON_ID | FOREIGN_KEY 1 a0368dwas 2 b65asd14s 3 b65asd14s 4 a0368dwas 5 cd56as46a

    1热度

    1回答

    我需要帮助写一个查询,可以连接在10 实施例组中的列中的一个: id1 | string1 id1 | string2 id1 | string3 ... id1 | string 1000 由于SQL不允许过大串联字符串我想,也许在一个时间,让我得到组10: id1 | string1,string2,...,string10 id1 | string11,string12,...

    0热度

    1回答

    我有一个数据集名称在一列和其他几列。我想显示字段中的所有其他值是相同的,并将名称连接起来。 例如 col 1 col 2 col 3 a 1 mary a 1 jane a 1 kevin b 2 mary b 2 jane b 2 kevin c 3 mary c 3 jane