while researching on bigquery, pricing depends on amount of data processed so that have to query cost data in a efficient manner.
// Aim is to get cost usage for June month, values may update after June month also as a adjustment.
// so I am querying like this by assuming after next month's 10 th there won't be any updates.
SELECT
*
EXCEPT (a, b, c) // some unwanted columns
FROM `project.dataset.gcp_billing_export_v1_XXXXXX_XXXXXX_XXXXXX` where invoice.month = "202306" and export_time<= TIMESTAMP("2023-07-10");
But this query proccessing more bytes. is there any efficient way to achieve this?