LEFT OUTER JOIN cannot be used without a condition that is an equality of fields from both sides of the join.
Why do I get the above BQ error msg when running the below query? I'm not using any left outer join. Thanks!
SELECT *
FROM
(SELECT
*
, (select sum(transaction_amount) from `analytics-111.tmp.coll` where transaction_date_est <= mq.transaction_date_est) RunningTotal
FROM `analytics-111.tmp.coll` mq) mq2
WHERE mq2.RunningTotal < 1000 ```