我的 Outer Apply 语句中有一个语法错误,我不明白为什么

I have a syntax error in my Outer Apply statement, I can't understand why

这是我的代码

SELECT
A.* ,
B.ID as CB_ID,

FROM 
    `TABLE_1` A

OUTER APPLY (
    SELECT TOP 1 
    FROM `TABLE_2` B
WHERE A.business_ID = B.company_ID)

我遇到了这个错误

Syntax error: Expected end of input but got keyword OUTER at [8:1]

我不明白为什么

我不相信标准 sql 使用 APPLY。在这种情况下,您将不得不切换到 LEFT OUTER 加入。

此处的文档概述了 BigQuery 中的查询语法: https://cloud.google.com/bigquery/docs/reference/standard-sql/query-syntax