Option 1: from clause

BigQueryDb2 (LUW)MariaDBMySQLOracle DBPostgreSQLSQL ServerSQLite200820102012201420162018202020222024⊘ 3.5.7 - 3.50.0⚠ 2008R2 - 2022a✓ 8.3 - 17⚠ 23.0 - 23.9c⊘ 11gR1 - 21c⚠ 8.0.11 - 9.3.0b⊘ 5.0 - 5.7⚠ 11.7 - 12.0.2a⊘ 5.1 - 11.6✓ 9.7 - 12.1.2⊘ 2.0
  1. Only for values and select: FROM (VALUES | SELECT …) t(c1, c2)
  2. Only for select: FROM (SELECT …) t(c1, c2)
  3. Only for values, but then required: FROM (VALUES …) t(c1, c2)