要在BigQuery中使用不同的WHERE参数进行嵌套查询,可以使用子查询来实现。
以下是一个示例查询,该查询从一个表中选择所有age大于30的人,并计算这些人的平均工资。
SELECT AVG(salary) as avg_salary
FROM (
SELECT salary
FROM `project.dataset.table`
WHERE age > 30
)
在上面的查询中,内部子查询选择了所有年龄大于30的人的工资。然后,外部查询计算了这些人的平均工资。
您可以根据自己的需求调整内部子查询的WHERE条件。例如,您可以将age > 30更改为age <= 40或任何其他条件。
注意,您需要将project.dataset.table
替换为您实际的项目、数据集和表的名称。