I would expect full recursion.  Anything short of that seems highly 
inconsistent. 

Sent from my iPhone

> On Oct 4, 2015, at 14:27, Aman Sinha <[email protected]> wrote:
> 
> The v1 syntax 'select t.id, t.b.* from t;' seems reasonable to me for the
> first level.  The alias can be ignored for the star case.  This is what we
> do (and consistent with Postgres behavior) for queries such as  'select r.*
> as x from region r;'.
> 
> For multiple levels, would there be a requirement to expand recursively to
> more levels within b ? or is that not a valid requirement ? For example:
>    b: {
>      c: { x:10,
>            y:20
>          },
>      d: { p: 5,
>            q: 15
>          }
>  }
> 
> Is b.* expected to expand only to c and d levels or further ?

Reply via email to