Google bigquery 我想在select查询结果中显示一个额外的列,该额外的列结果也是select语句

Google bigquery 我想在select查询结果中显示一个额外的列,该额外的列结果也是select语句,google-bigquery,Google Bigquery,从tbl2中选择A、B、C,从Tbl1中选择D 每行的D值可能相同 结果将是 D列的值是动态的,每次都会更改,我不想手动传递该值,通常按以下方式进行 select a.A, a.B, a.C, b.id as D from Tbl1 a left join tbl2 b on a.some_field_1 = b.some_field_2 问题是什么?是的,你可以这样运行一个查询。嘿,米哈伊尔,是的,我们可以这样做,但是我们没有任何comon字段来连接它,比如我们需要在结果中添加一个

从tbl2中选择A、B、C,从Tbl1中选择D

每行的D值可能相同

结果将是


D列的值是动态的,每次都会更改,我不想手动传递该值,通常按以下方式进行

select a.A, a.B, a.C, b.id as D 
from Tbl1 a
left join tbl2 b
on a.some_field_1 = b.some_field_2   

问题是什么?是的,你可以这样运行一个查询。嘿,米哈伊尔,是的,我们可以这样做,但是我们没有任何comon字段来连接它,比如我们需要在结果中添加一个额外的列,这个值取决于一个select语句Dynamic@Anil-您必须具备如何从tbl2中准确选取一个值的逻辑-任何逻辑!你有什么想法吗?一旦你得到它,我们会让它工作