当前位置: 代码迷 >> Sql Server >> 多表数据库查询命令,该怎么解决
  详细解决方案

多表数据库查询命令,该怎么解决

热度:12   发布时间:2016-04-27 15:48:55.0
多表数据库查询命令
两个表:
A零件表:名称,编码,型号,单位(编号)
B公共代码:代码名称,代码编号(含单位编号)
其他多余的字段就不写了

要求查询出   名称,型号,单位。但是单位要显示名称。

我写了半天都是显示单位代码


------解决方案--------------------
select
a.名称,a.编码,a.型号,b.代码名称 as 单位
from
零件表 a,公共代码 b
where
a.单位=b.代码编号
------解决方案--------------------
Select
A.名称,
A.型号,
B.代码名称 As 单位,
C.代码名称 As 产地
From
A
Inner Join
B
On A.单位 = B.代码编号
Inner Join
B C
On A.产地 = C.代码编号
  相关解决方案