gpt4 book ai didi

sql - 比较 SQL 表中的三列以获得中间值

转载 作者:行者123 更新时间:2023-12-04 22:34:26 24 4
gpt4 key购买 nike

我需要在 sql 表中显示三列的中间值。

例如:对于数据

col1    col2    col3
759 736 773

那么输出应该是 759 .

最好的方法是什么?

最佳答案

对于 Oracle、MySql 和 Postgres:

select col1 + col2 + col3 - greatest(col1, col2, col3) - least(col1, col2, col3)

关于sql - 比较 SQL 表中的三列以获得中间值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29901623/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com