可以使用以下示例代码解决这个问题:
SELECT *
FROM `myproject.mydataset.mytable`
WHERE date >= '2021-01-01' AND _PARTITIONTIME >= '2021-01-01'
这段代码中,我们使用了两个过滤器:一个是常规的日期过滤器,另一个是针对分区时间的过滤器。这个分区时间过滤器确保了所有查询都只会在指定日期后的分区中执行,从而减少了查询分区数量,提高了查询效率。同时,我们也满足了 BigQuery 要求的分区过滤器条件,避免了出现错误提示。