gpt4 book ai didi

mysql - 如何使用sql获取0值以内的有序行列表?

转载 作者:行者123 更新时间:2023-11-29 07:14:36 25 4
gpt4 key购买 nike

例如:

SELECT * FROM atable ORDER BY num; 

'atable' 是:

num  name     
1 a
3 y
0 cc
2 fs

结果是:

num  name     
1 a
2 fs
3 y
0 cc

但我希望它是:

num  name  
0 cc
1 a
2 fs
3 y

最佳答案

我无法重现您看到的结果。您发布的查询应该会如您所愿。这是我的重现步骤:

CREATE TABLE atable (num INT NOT NULL, name NVARCHAR(100) NOT NULL);
INSERT INTO atable (num, name) VALUES
(1, 'a'),
(3, 'y'),
(0, 'cc'),
(2, 'fs');
SELECT * FROM atable ORDER BY num;

结果:

0, 'cc'
1, 'a'
2, 'fs'
3, 'y'

也许您可以在您的问题中发布您的表创建脚本和测试数据,以便我们重现您的结果?

关于mysql - 如何使用sql获取0值以内的有序行列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2242544/

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