BigQuery INSERT values with subquery
INSERT into a table, use a subquery to generate values for a column
INSERT values with subquery example
INSERT dataset.Inventory (product, quantity) VALUES('countertop microwave', (SELECT quantity FROM dataset.Inventory WHERE product = 'microwave'))
Syntax reference
INSERT [INTO] target_name [(column_1 [, ..., column_n ] )] input input ::= VALUES (expr_1 [, ..., expr_n ] ) [, ..., (expr_k_1 [, ..., expr_k_n ] ) ] | SELECT_QUERY expr ::= value_expression