Hi James,

Yes, in Drill 1.19 the original query returns 82 records, where the PlanId
=  '1623263140' .

On Sat, Feb 5, 2022 at 2:13 AM James Turton <[email protected]> wrote:

> Let's get this subset of the problem figured out first.  Is there an
> "element" with that PlanId in Mongo?
>
> P.S. screenshots don't make it to the mailing list.
>
> On 2022/02/04 17:12, Daniel Clark wrote:
> > After running this query
> >
> > select
> >      *
> > from
> >      `mongo.grounds`.`Elements` element
> > where element.PlanId = '1623263140';
> >
> > Nothing is returned. Please see the attached screenshot.
> >
> > Screen Shot 2022-02-04 at 10.08.07 AM.png
> >
> > On Fri, Feb 4, 2022 at 10:03 AM James Turton <[email protected]
> > <mailto:[email protected]>> wrote:
> >
> >     Do you get records from this query?
> >
> >     select
> >          *
> >     from
> >          `mongo.grounds`.`Elements` element
> >     where element.PlanId = '1623263140';
> >
> >     Incidentally, for the full query including the WHERE clause, the form
> >     below is probably going to be a good deal faster than the ones we've
> >     written so far.  I reintroduced some backticks, just in case that was
> >     causing any trouble.
> >
> >     with element as (
> >     select
> >          `_id`,
> >          ElementTypeName,
> >          ElementSubTypeName,
> >          PlanId
> >     FROM
> >          `mongo.grounds`.`Elements`
> >     where PlanId = '1623263140'
> >     ), element_effort as (
> >     select
> >          `_id`,
> >          EffortTypeName
> >     FROM
> >          `mongo.grounds`.`Elements_Efforts`
> >     )
> >     select
> >          *
> >     from
> >          element
> >     join
> >          element_effort on element.`_id` = element_effort.`_id`
> >
> >     On 2022/02/03 17:05, Daniel Clark wrote:
> >      > I tried again with this query:
> >      >
> >      > with element as (
> >      > select
> >      >     _id,
> >      >     ElementTypeName,
> >      >     ElementSubTypeName,
> >      >     PlanId
> >      > FROM
> >      >     `mongo.grounds`.`Elements`
> >      > ), element_effort as (
> >      > select
> >      >     _id,
> >      >     EffortTypeName
> >      > FROM
> >      >     `mongo.grounds`.`Elements_Efforts`
> >      > )
> >      > select
> >      >     *
> >      > from
> >      >     element
> >      > join
> >      >     element_effort on element._id = element_effort._id
> >      > where element.PlanId = '1623263140'
> >      >
> >      > The query completed successfully, but it did not return any rows.
> >     I've
> >      > attached the log and the profile.
> >
>

Reply via email to