那位大哥会写这个的SQL语句啊!!!

huiqi2001 huiqi2001 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
数据库表结构如下:
BANKID INT 银行ID(从1开始) PK
BANKNAME 银行名称
BANKADDRESS 银行地址
PARENTBANKID INT 上级银行的银行ID(没有上级银行就为O)
BANKCODE 银行代码
BANKSTATE 银行状态(1为有效,0为无效)


对全部银行进行检索,要求以如下结构排序:

无上级银行A
A银行下属银行A1
A1银行下属银行A1-1
A1银行下属银行A1-2
A1银行下属银行A1-3
A1银行下属银行A1-4
无上级银行B
B银行下属银行B1
B1银行下属银行B1-1
B1银行下属银行B1-2
B1-2银行下属银行B1-2-1
B1-2银行下属银行B1-2-2
B1-2银行下属银行B1-2-3
B1-2-3银行下属银行B1-2-3-1
B1-2银行下属银行B1-2-4
B1银行下属银行B1-3
B银行下属银行B2
B银行下属银行B3

银行下属银行数量不确定,无限银行等级。

那位大哥会写这个的SQL语句啊,总是不能按这个结构排序:)

多谢了
...全文

相关推荐

评论 11
收藏 已收藏
分享
返回顶部
huiqi2001
MS-SQL Server 34,876 成员 254,635 内容