gpt4 book ai didi

sql - GROUP BY ID 后接 parent_id

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

尝试找出如何按 id 对客户记录进行排序,除非 parent_id(也存在于客户表中)等于父级的 id记录。

所需顺序:

enter image description here

等等....

使用原始 sql,Postgres 数据库。到目前为止没有运气!

最佳答案

使用 case 语句来确定条件排序:

SELECT id, parent_id
FROM customers
ORDER BY CASE WHEN parent_id IS NULL THEN id ELSE parent_id END, id

关于sql - GROUP BY ID 后接 parent_id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48468366/

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