我在其他帖子中看到,我们可以使用MySQL中的FIELD((函数来实现这一点。我想知道presto中是否有等效的FIELD((。非常感谢。
不要使用in
。我推荐join
和values
:
select t.*
from t join
(values (1, 'val1'), (2, 'val2'), (3, 'val3')) v(ord, val)
on t.col = v.val
order by v.ord;