fork download
  1. with last_upserted as (
  2. select r.OBJECT_ID, max(r.UPSERTED_ON) as last_update
  3. from KIN_PNG.DW_GEO_RESERVES_FORM6_REGISTRY r
  4. group by r.OBJECT_ID
  5. )
  6.  
  7. select f.OILFIELD_NAME, o.OBJECT_NAME, u.VALUE_FULL, c.VALUE_FULL, r.UPSERTED_ON, g.*
  8. from KIN_PNG.DW_GEO_RESERVES_FORM6 g, KIN_PNG.DW_GEO_RESERVES_FORM6_REGISTRY r, KIN_PNG.DW_DICT_RESERVES_CAT c, KIN_PNG.DW_DICT_TYPE_UV u, KIN_PNG.DW_OBJECT o, KIN_PNG.DW_OILFIELD f, last_upserted lu
  9. where
  10. g.REG_RVS_ID = r.REG_RVS_ID and
  11. g.TYPE_UV = u.ID_CODE and
  12. g.RESERVES_CAT = c.ID_CODE and
  13. f.OILFIELD_ID = o.OILFIELD_ID and
  14. lu.OBJECT_ID = r.OBJECT_ID and
  15. lu.last_update = r.UPSERTED_ON and
  16. r.OBJECT_ID = o.OBJECT_ID and
  17. c.VALUE_FULL = 'AB1C1B2C2'
  18.  
  19. order by f.OILFIELD_NAME, o.OBJECT_ID, u.VALUE_FULL, c.VALUE_FULL asc
  20.  
Success #stdin #stdout #stderr 0.01s 5288KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Error: near line 1: no such table: KIN_PNG.DW_GEO_RESERVES_FORM6