gpt4 book ai didi

mysql - 在MYSQL中查找MIN值(不是MIN()和排序)

转载 作者:行者123 更新时间:2023-11-29 11:13:38 27 4
gpt4 key购买 nike

我想找到一种方法来从中获得最小值(value)

CREATE TABLE Numbers (
val INT(10) NOT NULL
);
INSERT Numbers(val) VALUES (5), (6), (1), (-3)....

不使用MIN(),而是使用笛卡尔积和集合运算。

最佳答案

您可以将 nurs 表与其自身连接起来:

select
distinct n1.*
from
numbers n1 left join numbers n2 on n2.val<n1.val
where
n2.val is null

(此查询将返回连接未成功的所有行,即数量最小的行)

关于mysql - 在MYSQL中查找MIN值(不是MIN()和排序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40108837/

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