gpt4 book ai didi

SQL ORDER BY(序列)

转载 作者:行者123 更新时间:2023-12-02 09:09:29 29 4
gpt4 key购买 nike

我有一个 sql 语句,我想要ORDER BY特定的顺序。

SELECT * FROM UserDB ORDER BY [Role]

我怎样才能把数据带到我的GridView表从顶部的“管理员”列出,然后是“用户”和“ guest ”?

最佳答案

您想按管理员/用户/访客订购吗?

尝试类似:

SELECT * 
FROM UserDB
ORDER BY
CASE Role WHEN 'Admin' THEN 0
WHEN 'User' THEN 1
WHEN 'Guest' THEN 2
END

这对你有用吗?

另一个选择是在您的 Role 表中添加(或添加)一列 Sequence ,以便您可以在表本身中定义序列 - 然后仅定义到按角色.序列排序

关于SQL ORDER BY(序列),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8471539/

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