Write a Python function wrap source columns using sqlglot to wrap a table in a subquery that selects…
Write a Python function wrap source columns using sqlglot to wrap a table in a subquery that selects…: a task in r2e-code-instruct-qwen3.5 (Harbor dataset). Example: wrap source columns("SELECT FROM users u", "id", "name" ) returns "SELECT id, name FROM (SELECT FROM users) AS u" .
The task
Example: `wrap_source_columns("SELECT * FROM users u", ["id", "name"])` returns `"SELECT id, name FROM (SELECT * FROM users) AS u"`.
Part of Essacheez/r2e-code-instruct-qwen3.5.