我正在寻找 MySQL 的替代方案 https://stackoverflow.com/a/13494329
SQL 查询:
SELECT tempId
FROM (
VALUES(1),(2),(3)
) V(tempId)
结果:
tempId
1
2
3
最佳答案
对于 MySQL
中的表值构造函数,您可以使用 UNION ALL
:
SELECT tempId
FROM (
SELECT 1 AS tempId
UNION ALL SELECT 2
UNION ALL SELECT 3
) V
关于MySQL 值列表作为一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32993073/