两个表查询 我想得到这样个结果,该怎样查询
表一结构 
 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)
------解决方案--------------------结果要显示什么列?