emidiosouza commited on
Commit
deab1b8
·
verified ·
1 Parent(s): 122c13f

Update query.sql

Browse files
Files changed (1) hide show
  1. query.sql +8 -3
query.sql CHANGED
@@ -43,9 +43,14 @@ SELECT
43
  COALESCE(NULLIF(data->'responseData'->2->'response'->>'mineralFabric', '[null]'), 'Não Informado') AS "Textura mineral",
44
 
45
  COALESCE(NULLIF(data->'responseData'->2->'response'->>'oreConcentration', '[null]'), 'Não Informado') AS "Concentração de minério",
46
- COALESCE(NULLIF(data->'responseData'->2->'response'->>'wasOreVolumeEstimated', '[null]'), 'Não Informado') AS "wasOreVolumeEstimated",
47
- COALESCE(NULLIF(data->'responseData'->2->'response'->>'wasOreContentEstimated', '[null]'), 'Não Informado') AS "wasOreContentEstimated",
48
- COALESCE(NULLIF(data->'responseData'->2->'response'->>'wasOreConcentrationEstimated', '[null]'), 'Não Informado') AS "wasOreConcentrationEstimated",
 
 
 
 
 
49
  COALESCE(NULLIF(data->'responseData'->2->'response'->>'associatedMinerals', '[null]'), 'Não Informado') AS "Minerais associados",
50
  COALESCE(NULLIF(data->'responseData'->2->'response'->>'fluidInclusionsAnalysis', '[null]'), 'Não Informado') AS "Análise de inclusões fluidas",
51
  COALESCE(NULLIF(data->'responseData'->2->'response'->'hydrotermal_alterations'->>'alterationTypes', '[null]'), 'Não Informado') AS "Tipos de alterações hidrotermais",
 
43
  COALESCE(NULLIF(data->'responseData'->2->'response'->>'mineralFabric', '[null]'), 'Não Informado') AS "Textura mineral",
44
 
45
  COALESCE(NULLIF(data->'responseData'->2->'response'->>'oreConcentration', '[null]'), 'Não Informado') AS "Concentração de minério",
46
+
47
+ COALESCE(CASE WHEN data->'responseData'->2->'response'->>'wasOreVolumeEstimated' = 'true' THEN true WHEN data->'responseData'->2->'response'->>'wasOreVolumeEstimated' = 'false' THEN false ELSE NULL END, false) AS "wasOreVolumeEstimated",
48
+
49
+ COALESCE(CASE WHEN data->'responseData'->2->'response'->>'wasOreContentEstimated' = 'true' THEN true WHEN data->'responseData'->2->'response'->>'wasOreContentEstimated' = 'false' THEN false ELSE NULL END, false) AS "wasOreContentEstimated",
50
+
51
+ COALESCE(CASE WHEN data->'responseData'->2->'response'->>'wasOreConcentrationEstimated' = 'true' THEN true WHEN data->'responseData'->2->'response'->>'wasOreConcentrationEstimated' = 'false' THEN false ELSE NULL END, false) AS "wasOreConcentrationEstimated",
52
+
53
+
54
  COALESCE(NULLIF(data->'responseData'->2->'response'->>'associatedMinerals', '[null]'), 'Não Informado') AS "Minerais associados",
55
  COALESCE(NULLIF(data->'responseData'->2->'response'->>'fluidInclusionsAnalysis', '[null]'), 'Não Informado') AS "Análise de inclusões fluidas",
56
  COALESCE(NULLIF(data->'responseData'->2->'response'->'hydrotermal_alterations'->>'alterationTypes', '[null]'), 'Não Informado') AS "Tipos de alterações hidrotermais",