id key val
1 1 10
2 2 20
...
8 8 80
select * from a where key in(1,2,1,5,2,8)
查询结果:1,2,5,8 记录
但我想要:1,2,1,5,2,8 记录
1
opengps 2020-03-06 13:27:03 +08:00
同一个表,union 5 次得出这 6 个结果
这类行重复需求尽量放到业务层用程序处理,数据库尽可能只执行最简单的逻辑 |
3
af463419014 2020-03-06 14:03:06 +08:00
你是 PM 派过来的奸细吗,为什么要跟 PM 一样提这种反人类的需求
|