日期:2014-05-19  浏览次数:20599 次

两个表查询 我想得到这样个结果,该怎样查询
表一结构
0 id int 4 0
0 分组 nvarchar 50 1
0 代码 nvarchar 50 1
0 翻译 nvarchar 50 1
1 备注 nvarchar 50 1
内容如下:
              id                   分组           代码         翻译
2 第一组 1 金
3 第一组 2 木
6 第一组 3 水
7 第一组 4 火
8 第一组 5 土
9 第一组 6 金
10 第一组 7 木
11 第一组 8 水
12 第一组 9 火
13 第一组 10 土
14 第一组 11 金
15 第一组 12 木
16 第一组 13 水
17 第一组 14 火
18 第一组 15 土
表二结构:
0 id int 4 0
0 五行1 nvarchar 50 1
0 五行2 nvarchar 50 1
0 关系 nvarchar 50 1
1 备注 nvarchar 50 1
内容如下:
                id                 五行1         五行2         关系
3 金 水 相生
4 水 木 相生
5 木 火 相生
6 火 土 相生
7 土 金 相生
8 金 木 相克
9 木 土 相克
10 土 水 相克
11 水 火 相克
12 火 金 相克
13 金 金 相同
14 木 木 相同
15 水 水 相同
16 火 火 相同
17 土 土 相同
id   都是自动增加的字段:
我的查询的是     :关系是相生的     五行1         五行2     其中有一个是“金”的   另外两个(就是水   和   土)的   代码(3,5,8,10,13,15)

------解决方案--------------------
结果要显示什么列?