工作的时候遇到了这个问题,希望大家能够提供一个更好的解决方案.问题如下.
有表:Machine结构如下
| MACHINE (机器表) |
| ID |
INT |
| P1_ID |
INT |
| P2_ID |
INT |
表二结构如下:
| PART(零件表) |
| P_ID |
INT |
| P_NAME |
NVARCHAR(50) |
简单介绍:一个机器有两个零件组成,机器表中保存的P1_ID,P2_ID为机器的两个零件的ID号码,那么我的问题我要在一个查询中得到
MACHINE表中的所有记录和零件的名字
MACHINE.ID,P1_ID,PART.P_NAME AS P1_NAME,P2_ID,P_NAME AS P2_NAME.
那么我的问题是,这条SQL语句该如何写呢?
明天这个时候我给正确的答案.问题很简单,同时我也在征求大家最有效率的方法.
posted @ 2008-07-28 19:09
李晓强 阅读(15)
评论(3) 编辑 收藏 网摘