Spaces:
Running
Running
fix: add region info on query
Browse files
query.sql
CHANGED
@@ -6,7 +6,7 @@ SELECT
|
|
6 |
-- Alvo ou depósito
|
7 |
COALESCE(data->'responseData'->0->'response'->>'target_or_deposit', 'Não especificado') AS "Alvo ou depósito",
|
8 |
|
9 |
-
|
10 |
COALESCE(
|
11 |
array_to_string(
|
12 |
ARRAY(
|
@@ -17,8 +17,15 @@ SELECT
|
|
17 |
), ', '
|
18 |
), 'Não especificado'
|
19 |
) AS "Tipo de mineralização",
|
20 |
-
|
21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
|
23 |
-- Consolidar quantidade, tipo de mineralização e minerais com concentração
|
24 |
COALESCE(
|
@@ -49,13 +56,15 @@ SELECT
|
|
49 |
), '; '
|
50 |
), 'Não especificado'
|
51 |
) AS "Quantidades e concentrações",
|
52 |
-
|
53 |
-
-- Rochas presentes
|
54 |
-
COALESCE(data->'responseData'->0->'response'->'geological_context'->>'context_of_present_rocks', 'Não especificado') AS "Rochas presentes",
|
55 |
|
56 |
-
|
57 |
-
|
58 |
|
|
|
|
|
|
|
|
|
|
|
59 |
|
60 |
-- Rochas sedimentares
|
61 |
COALESCE(
|
@@ -186,7 +195,6 @@ SELECT
|
|
186 |
), 'Não identificado'
|
187 |
) AS "Minerais associados a processos de alteração",
|
188 |
|
189 |
-
COALESCE(NULLIF(data->'responseData'->2->'response'->>'mineralizationSignatures', '[]'), 'Não especificado') AS "Assinaturas de mineralização 2",
|
190 |
COALESCE(NULLIF(data->'responseData'->2->'response'->>'chemical_pattern_analysis', '[]'), 'Não especificado') AS "Análise de padrão químico",
|
191 |
|
192 |
|
|
|
6 |
-- Alvo ou depósito
|
7 |
COALESCE(data->'responseData'->0->'response'->>'target_or_deposit', 'Não especificado') AS "Alvo ou depósito",
|
8 |
|
9 |
+
-- Tipo de mineralização
|
10 |
COALESCE(
|
11 |
array_to_string(
|
12 |
ARRAY(
|
|
|
17 |
), ', '
|
18 |
), 'Não especificado'
|
19 |
) AS "Tipo de mineralização",
|
|
|
20 |
|
21 |
+
-- cidade
|
22 |
+
COALESCE(data->'responseData'->0->'response'->'region'->>'city', 'Não especificado') AS "Cidades",
|
23 |
+
-- estado
|
24 |
+
COALESCE(data->'responseData'->0->'response'->'region'->>'state', 'Não especificado') AS "Estado",
|
25 |
+
-- país
|
26 |
+
COALESCE(data->'responseData'->0->'response'->'region'->>'country', 'Não especificado') AS "País",
|
27 |
+
-- região
|
28 |
+
COALESCE(data->'responseData'->0->'response'->'region'->>'region_name', 'Não especificado') AS "Região",
|
29 |
|
30 |
-- Consolidar quantidade, tipo de mineralização e minerais com concentração
|
31 |
COALESCE(
|
|
|
56 |
), '; '
|
57 |
), 'Não especificado'
|
58 |
) AS "Quantidades e concentrações",
|
|
|
|
|
|
|
59 |
|
60 |
+
-- extra_info
|
61 |
+
COALESCE(data->'responseData'->0->'response'->'region'->>'extra_info', 'Não especificado') AS "Informações adicionais",
|
62 |
|
63 |
+
COALESCE(NULLIF(data->'responseData'->2->'response'->>'mineralizationSignatures', '[]'), 'Não especificado') AS "Assinaturas de mineralização 2",
|
64 |
+
|
65 |
+
COALESCE(NULLIF(data->'responseData'->0->'response'->'geological_context'->>'tectonic_context', ''), 'Não especificado') AS "Contexto tectônico", -- OK
|
66 |
+
COALESCE(NULLIF(data->'responseData'->0->'response'->'geological_context'->>'geological_context_description', ''), 'Não especificado') AS "Contexto geológico", -- OK
|
67 |
+
COALESCE(NULLIF(data->'responseData'->0->'response'->'geological_context'->>'context_of_present_rocks', ''), 'Não especificado') AS "Rochas presentes", -- OK
|
68 |
|
69 |
-- Rochas sedimentares
|
70 |
COALESCE(
|
|
|
195 |
), 'Não identificado'
|
196 |
) AS "Minerais associados a processos de alteração",
|
197 |
|
|
|
198 |
COALESCE(NULLIF(data->'responseData'->2->'response'->>'chemical_pattern_analysis', '[]'), 'Não especificado') AS "Análise de padrão químico",
|
199 |
|
200 |
|