Столбчатая диаграмма JSON, которая не отображается при отмене запроса sql - PullRequest
0 голосов
/ 26 ноября 2018

Мне нужна помощь в Cs3 json. Гистограмма, которая выглядит следующим образом: введите описание изображения здесь для данных, которые появляются после выполнения запроса: введите описание изображения здесь иКод JSON:

{
    "data": {
        "x": "x",
        "columns": [
            "#dataString#"
        ],
        "type": "bar",
        "labels": true
    },
    "legend": {
        "show": false
    },
    "axis": {
        "x": {
            "type": "category",
            "categories": []
        },
        "rotated": true
    }
}

.и запрос SQL:

  with r as (select indice,
           cast(Valeur1 as varchar2(50)) as Valeur1, 
           cast(Valeur2 as varchar2(50)) as Valeur2, 
           cast(Valeur3 as varchar2(50)) as Valeur3, 
           cast(Valeur4 as varchar2(50)) as Valeur4, 
           cast(Valeur5 as varchar2(50)) as Valeur5, 
           cast(Valeur6 as varchar2(50)) as Valeur6, 
           cast(Valeur7 as varchar2(50)) as Valeur7, 
           cast(Valeur8 as varchar2(50)) as Valeur8, 
           cast(Valeur9 as varchar2(50)) as Valeur9, 
           cast(Valeur10 as varchar2(50)) as Valeur10
    from (
        select 1 as indice,
        '1' as Valeur1,
        'X' as Valeur2,
        'Y' as Valeur3, 
        'Z' as Valeur4, 
        null as Valeur5, 
        null as Valeur6, 
        null as Valeur7, 
        null as Valeur8, 
        null as Valeur9, 
        null as Valeur10 
        from dual
        union
        select
            2 as indice,
            1 as Valeur1,
          to_char(sum(maths)) as valeur2,
          to_char(sum(physics)) as valeur3,
          to_char(sum(chemistry)) as valeur4,
          null as Valeur5, 
          null as Valeur6, 
          null as Valeur7, 
          null as Valeur8, 
          null as Valeur9, 
          null as Valeur10 
     from MV_WYG_RESULT_REA_RC
     ))

     select valeur, descriptionn
    from   r
    unpivot 
         ( descriptionn for valeur in
           (  valeur1 as 'valeur1', valeur2 as 'valeur2', valeur3 as 'valeur3', 
             valeur4 as 'valeur4', valeur5 as 'valeur5', valeur6 as 'valeur6' , 
             valeur7 as 'valeur7',valeur8 as 'valeur8' , valeur9 as 'valeur9', 
             valeur10 as 'valeur10') )

Теперь у меня есть Un сводить запрос, и данные выглядят следующим образом: введите описание изображения здесь

и код json остаетсято же самое, но ничего не показывает.Я уверен, что я должен изменить код JSON.Ваши предложения могут быть полезны для меня.

...