将静态查询从列结果转换为行结果



我想将生成列结果的查询转换为行结果。

我用更多的 1000 列和不同的数字简化了生产查询,但逻辑相同。

我的例子: 转换以下查询:

选择 1,2,3

实际结果:

-------------------
|  1  |  2  |  3  |
-------------------
|  1  |  2  |  3  |
-------------------

预期成果:

-----------
|  title  |
-----------
|    1    |
-----------
|    2    |
-----------
|    3    |
-----------

您可以使用透视模式:

SELECT 1 as `title`
UNION
SELECT 2 as `title`
UNION
SELECT 3 as `title`;

相关内容

  • 没有找到相关文章

最新更新