Sort: value DESC NULLS FIRST
  Projection: partsupp.ps_partkey, SUM(partsupp.ps_supplycost * partsupp.ps_availqty) AS value
    Filter: CAST(SUM(partsupp.ps_supplycost * partsupp.ps_availqty) AS Decimal128(38, 15)) > CAST(__sq_1.__value AS Decimal128(38, 15))
      CrossJoin:
        Aggregate: groupBy=[[partsupp.ps_partkey]], aggr=[[SUM(CAST(partsupp.ps_supplycost AS Decimal128(26, 2)) * CAST(partsupp.ps_availqty AS Decimal128(26, 2)))]]
          Inner Join: supplier.s_nationkey = nation.n_nationkey
            Inner Join: partsupp.ps_suppkey = supplier.s_suppkey
              TableScan: partsupp projection=[ps_partkey, ps_suppkey, ps_availqty, ps_supplycost]
              TableScan: supplier projection=[s_suppkey, s_nationkey]
            Filter: nation.n_name = Utf8("GERMANY")
              TableScan: nation projection=[n_nationkey, n_name]
        SubqueryAlias: __sq_1
          Projection: CAST(SUM(partsupp.ps_supplycost * partsupp.ps_availqty) AS Float64) * Float64(0.0001) AS __value
            Aggregate: groupBy=[[]], aggr=[[SUM(CAST(partsupp.ps_supplycost AS Decimal128(26, 2)) * CAST(partsupp.ps_availqty AS Decimal128(26, 2)))]]
              Inner Join: supplier.s_nationkey = nation.n_nationkey
                Inner Join: partsupp.ps_suppkey = supplier.s_suppkey
                  TableScan: partsupp projection=[ps_partkey, ps_suppkey, ps_availqty, ps_supplycost]
                  TableScan: supplier projection=[s_suppkey, s_nationkey]
                Filter: nation.n_name = Utf8("GERMANY")
                  TableScan: nation projection=[n_nationkey, n_name]