| 208 | |
| 209 | {{{ |
| 210 | SELECT |
| 211 | r.gid, |
| 212 | area/1e6 as catchment_area, |
| 213 | CASE WHEN urban_11_13 IS NOT NULL THEN urban_11_13/1e6 |
| 214 | ELSE 0 |
| 215 | END AS urban_11_13, |
| 216 | CASE WHEN green_urban_14 IS NOT NULL THEN green_urban_14/1e6 |
| 217 | ELSE 0 |
| 218 | END AS green_urban_14, |
| 219 | CASE WHEN arable_land_21 IS NOT NULL THEN arable_land_21/1e6 |
| 220 | ELSE 0 |
| 221 | END AS arable_land_21, |
| 222 | CASE WHEN plantations_22 IS NOT NULL THEN plantations_22/1e6 |
| 223 | ELSE 0 |
| 224 | END AS plantations_22, |
| 225 | CASE WHEN pastures_23 IS NOT NULL THEN pastures_23/1e6 |
| 226 | ELSE 0 |
| 227 | END AS pastures_23, |
| 228 | CASE WHEN crops_natural_24 IS NOT NULL THEN crops_natural_24/1e6 |
| 229 | ELSE 0 |
| 230 | END AS crops_natural_24, |
| 231 | CASE WHEN forest_31 IS NOT NULL THEN forest_31/1e6 |
| 232 | ELSE 0 |
| 233 | END AS forest_31, |
| 234 | CASE WHEN natural_32_33 IS NOT NULL THEN natural_32_33/1e6 |
| 235 | ELSE 0 |
| 236 | END AS natural_32_33, |
| 237 | CASE WHEN wetlands_4 IS NOT NULL THEN wetlands_4/1e6 |
| 238 | ELSE 0 |
| 239 | END AS wetlands_4, |
| 240 | CASE WHEN water_51 IS NOT NULL THEN water_51 /1e6 |
| 241 | ELSE 0 |
| 242 | END AS water_51, |
| 243 | CASE WHEN seawater_52 IS NOT NULL THEN seawater_52/1e6 |
| 244 | ELSE 0 |
| 245 | END AS seawater_52 |
| 246 | FROM clc.pourc_area p |
| 247 | JOIN ccm21.catchments c ON c.gid=p.gid |
| 248 | JOIN ccm21.riversegments r on r.wso1_id=c.wso1_id; |
| 249 | |
| 250 | SELECT |
| 251 | gid, |
| 252 | catchment_area, |
| 253 | urban_11_13+ |
| 254 | green_urban_14+ |
| 255 | arable_land_21+ |
| 256 | plantations_22+ |
| 257 | pastures_23+ |
| 258 | crops_natural_24+ |
| 259 | forest_31+ |
| 260 | natural_32_33+ |
| 261 | wetlands_4+ |
| 262 | water_51 + |
| 263 | seawater_52 as sum_clc_area FROM( |
| 264 | SELECT |
| 265 | r.gid, |
| 266 | area/1e6 as catchment_area, |
| 267 | CASE WHEN urban_11_13 IS NOT NULL THEN urban_11_13/1e6 |
| 268 | ELSE 0 |
| 269 | END AS urban_11_13, |
| 270 | CASE WHEN green_urban_14 IS NOT NULL THEN green_urban_14/1e6 |
| 271 | ELSE 0 |
| 272 | END AS green_urban_14, |
| 273 | CASE WHEN arable_land_21 IS NOT NULL THEN arable_land_21/1e6 |
| 274 | ELSE 0 |
| 275 | END AS arable_land_21, |
| 276 | CASE WHEN plantations_22 IS NOT NULL THEN plantations_22/1e6 |
| 277 | ELSE 0 |
| 278 | END AS plantations_22, |
| 279 | CASE WHEN pastures_23 IS NOT NULL THEN pastures_23/1e6 |
| 280 | ELSE 0 |
| 281 | END AS pastures_23, |
| 282 | CASE WHEN crops_natural_24 IS NOT NULL THEN crops_natural_24/1e6 |
| 283 | ELSE 0 |
| 284 | END AS crops_natural_24, |
| 285 | CASE WHEN forest_31 IS NOT NULL THEN forest_31/1e6 |
| 286 | ELSE 0 |
| 287 | END AS forest_31, |
| 288 | CASE WHEN natural_32_33 IS NOT NULL THEN natural_32_33/1e6 |
| 289 | ELSE 0 |
| 290 | END AS natural_32_33, |
| 291 | CASE WHEN wetlands_4 IS NOT NULL THEN wetlands_4/1e6 |
| 292 | ELSE 0 |
| 293 | END AS wetlands_4, |
| 294 | CASE WHEN water_51 IS NOT NULL THEN water_51 /1e6 |
| 295 | ELSE 0 |
| 296 | END AS water_51, |
| 297 | CASE WHEN seawater_52 IS NOT NULL THEN seawater_52/1e6 |
| 298 | ELSE 0 |
| 299 | END AS seawater_52 |
| 300 | FROM clc.pourc_area p |
| 301 | JOIN ccm21.catchments c ON c.gid=p.gid |
| 302 | JOIN ccm21.riversegments r on r.wso1_id=c.wso1_id) AS sub; |
| 303 | }}} |
| 304 | |