有高手吗,一个动态sql问题
表A(部门)--字段
部门ID 部门名称 上级部门
1 北京 中国
2 海淀区 北京
3 朝阳区 北京
表B(人员)--字段
人员ID 人员名 部门ID
4 小一 1
5 小二 2
6 小三 3
表C(薪水)--字段
薪水ID 薪水 人员ID 部门ID
1 200 4 1
2 300 5 2
3 400 6 3
问题: 当我在一个文本框里输入北京的时候出来的效果为---
北京 小一 200
海淀区 小二 300
朝阳区 小三 400
create table A
(部門ID int, 部門名稱 varchar(10), 上級部門 varchar(10))
insert into A
SELECT 1, '北京 ', '中國 ' UNION ALL
SELECT 2, '海淀區 ', '北京 ' UNION ALL
SELECT 3, '朝陽區 ', '北京 ' UNION ALL
SELECT 4, '江西 ' , '中國 ' union all
select 5, '南昌 ', '江西 ' union all
select 6, '進賢 ', '南昌 '
create table B
(人員ID int, 人員名 varchar(10), &nb