====谁帮忙看一下这个SQL语句怎么写?====
有两个表:UserClass和UserFile,数据分别如下:
UserClass:
userClassID userID userClassNo
---------------------------------------
1 1 0001
2 1 00010001
3 1 000100010001
4 1 000100010002
5 1 000100010003
6 1 00010002
7 1 000100020001
8 1 000100020002
9 2 00010002
10 2 000100020001
11 2 000100020002
UserFile:
userFileID userID userClassNo
---------------------------------------------
1 1 000100020002
2 2 000100020001
现在我想根据UserFile表,获得UserClass表的记录集合,关键是两个表userID相同,然后UserClass中显示包含UserFile的所有父分类,即:
返回UserClass:
userClassID userID userClassNo
---------------------------------------
1 1 0001
6 1 00010002
8 1 000100020002
9 2 00010002
10 2 000100020001
这样的语句怎么写?分不够再加啊~~~