gpt4 book ai didi

mysql - sql问题 Select * From * where one=two order by

转载 作者:行者123 更新时间:2023-11-29 06:21:47 24 4
gpt4 key购买 nike

我需要一些查询方面的帮助。

我想从表中选择一些值,但这些值取决于其他单元格的值。选择后我需要对它们进行排序。

我可以使用ELECT列FROM表WHERE one=two ORDER BY ...?

谢谢,塞巴斯蒂安

最佳答案

是的,只要您正确拼写SELECT即可。

下面是一个示例,您可以将其复制并粘贴到 MySQL 查询浏览器中以查看此类查询的实际效果:

CREATE TABLE table1 (
id INT NOT NULL,
name1 VARCHAR(100) NOT NULL,
name2 VARCHAR(100) NOT NULL,
sortorder INT NOT NULL
);

INSERT INTO table1 (id, name1, name2, sortorder) VALUES
(1, 'Foo', 'Foo', 4),
(2, 'Boo', 'Unknown', 2),
(3, 'Bar', 'Bar', 3),
(4, 'Baz', 'Baz', 1);

SELECT id
FROM table1
WHERE name1 = name2
ORDER BY sortorder;

结果:

4
3
1

关于mysql - sql问题 Select * From * where one=two order by,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2999700/

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