问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请教:查询a表数据,显示省市区镇的名字,不显示id,并且分页,请问sql语句怎么写

发布网友 发布时间:2023-02-14 19:22

我来回答

1个回答

热心网友 时间:2023-09-13 04:46

创建表及数据

create table t
(id int,
code int,
name varchar(20),
parentcode int)
insert into t values (1,10000,'浙江',0)
insert into t values (2,20000,'安徽',0)
insert into t values (3,11000,'杭州',10000)
insert into t values (4,12000,'宁波',10000)
insert into t values (5,21000,'合肥',20000)
insert into t values (6,22000,'宣城',20000)
insert into t values (7,11100,'萧山',11000)
insert into t values (8,11300,'滨江',11000)
insert into t values (9,11300,'富阳',11000)

执行

select t3.name1,t3.name2,t4.name from
(select t1.code code1,t1.name name1,t1.parentcode parentcode1,t2.code code2,t2.name name2,t2.parentcode parentcode2
from t t1 left join t t2 on t1.code=t2.parentcode where t1.parentcode=0) t3 left join t t4 on t3.code2=t4.parentcode

结果

以上sqlserver写法,其他数据库基本也差不多
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
中导条约是什么意思 南京的事业单位待遇好吗 condition ...个登陆和注册信息的源代码,最简单的就可以,不需要数据库的那种... 个旧附近的vba编程培训机构哪家比较正规? 个旧附近的.Net培训班? 个旧附近的编程培训班? 个旧附近哪里有编程培训在哪里? 湖口哪里可以学电脑电脑技术哪里可以学习 个旧北大青鸟少儿编程培训学费多少? 梦见树上挂着水果是什么意思? 什么动物的尾巴又细又长? 我的qq邮箱、网易邮箱为何都发不出去邮件?为啥都说收件人的格式不对呢?明明写对的呀 给男孩怎么取名字 今年本月十日出生的姓于的男孩起名 刚去一世的人可以种松树吗 chinanet-htql的网络密码 怎样才能把东西放上58同城上卖? 58同城上可以挂业务吗 我想问一下已读回执对方知道吗 小米平板5游戏加速有用吗 复式房楼梯怎么装修设计 复式房中楼梯的装修技巧? 刺客伍六七魔刀千刃怎么做 买一辆雨燕1.3AT超值版的,请帮我算一下全部购车费要多少? 还有购车价格合适不? 雨燕和飞度谁更值些? 梦见与前夫生活的儿子 梦见老虎扑过来咬我什么意思 苹果手机怎么用两个? QQ气咆怎么弄? 求按省市各区域统计数量的ASP环境下的SQL词句 用sql语句向excel插入数据 siri录入别人的声音怎么关闭 同花顺登录的恒泰证券,每天自动买新华壹诺宝基金,怎么把它取消掉?我股票账户里的钱转不出来怎么办 为什么电脑开不了机、是哪里的问题啊在线等急 保存新鲜辣椒的方法怎么在冰箱里保存新鲜辣椒 辣椒怎么放冰箱储存 辣椒储存 飞机上飞行模式可以玩手机吗 外汇保证金怎么算 诗意淡雅的男孩名字 app打开微信小程序提示签名信息不对 儒雅诗意男孩子名字 男孩子儒雅诗意的名字示例 快手卖38的到手能赚多少 鸡排可以煮火锅吗 半成品鸡块可以水煮吗 蟹甲兰的养殖方法和注意事项有什么 怎样才能把QQ面板里的好友字体变大 王者荣耀可以换头像吗? 燃气工程师高级技能与高级技师区别 小学生刚写作文怎么教