欢迎分享,转载请注明来源:内存溢出
你的描述很清晰,但是你将问题复杂化了,没有分析清楚其中的思路,你如果要查找楼栋2,你必须输入查询条件为楼栋2的名称,那么查找语句就很简单,select district _name form tablename where id = (select parent_id from tablename where distict_name = "") union select district _name from table name where parent_id = (select id from tablename where distict_name ="" ) ,我这种只可以查询上下两个级别,如果你想扩充,那么写存储过程,进行判断,存储过程中输入两个参数,一个是名称,一个是等级,根据等级判断执行不同的案例。把4张表现连起来,"select * from a,b,c,d where a.id=b.id and b.id=c.id and c.id=d.id"接下来你就能输出4张表中你想要的字段里面的内容了
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
html里DTD STF和TF的意思是?
上一篇
2023-04-06
如何查看linux系统中有没有安装mysql
下一篇
2023-04-06
评论列表(0条)