A表
Menu_Id Menu_Name Menu_partentlevel Menu_Level
1 aa1 0 1
2 aa2 1 1
3 aa3 2 2
3 aa4 3 2B表
Menu_Id Menu_Name Menu_partentlevel Menu_Level
1 bb1 0 1
2 aa1 1 1
3 bb3 2 2
4 bb4 3 2C表
Menu_Id Menu_Name Menu_partentlevel Menu_Level
1 cc1 0 1
2 cc2 1 1
3 aa1 2 2
4 cc4 3 2
从A,B.C三个表中查询出Menu_Name等于aa1的关联项的sql语句怎么写
Menu_Id Menu_Name Menu_partentlevel Menu_Level
1 aa1 0 1
2 aa2 1 1
3 aa3 2 2
3 aa4 3 2B表
Menu_Id Menu_Name Menu_partentlevel Menu_Level
1 bb1 0 1
2 aa1 1 1
3 bb3 2 2
4 bb4 3 2C表
Menu_Id Menu_Name Menu_partentlevel Menu_Level
1 cc1 0 1
2 cc2 1 1
3 aa1 2 2
4 cc4 3 2
从A,B.C三个表中查询出Menu_Name等于aa1的关联项的sql语句怎么写
select * from A where Menu_Name='aa1' union all
select * from B where Menu_Name='aa1' union all
select * from C where Menu_Name='aa1'
个人觉得 你这个数据表结构很有问题
这三个字段 足以