代码之家  ›  专栏  ›  技术社区  ›  RoverRoll

显示位置代码而不是SQL中的位置

  •  -1
  • RoverRoll  · 技术社区  · 7 年前

    我想在报告中显示位置代码,而不是同一表中的位置

    编辑: 代码(用户将其添加到答案中):。

    选择lc.locationcode
    从位置主lm
    左外部联接
    在lr.location=lm.location上(从locmaster选择location,locationcode作为lr)
    

    编辑: 代码(当用户将其添加到答案中时):

    select LC.LocationCode 
    from LocationMain LM 
    left outer join 
    (Select Location,LocationCode from LocMaster AS LR) ON LR.Location=LM.Location
    
    3 回复  |  直到 7 年前
        1
  •  1
  •   Ivan Kaloyanov HassanRezai    7 年前

    只是不要在查询中选择列。 SELECT t.ID, t.LocationCode FROM yourTableName AS t

        2
  •  1
  •   Caldazar    7 年前

    这是对您的代码的更正。您不应该添加第二个select语句:

    select LC.LocationCode 
    doci from LocationMain LM 
    left outer join LocMaster AS LR ON LR.Location=LM.Location
    
        3
  •  0
  •   RoverRoll    7 年前

    选择lc.locationcode 从位置主lm lr.location=lm.location上的左外部联接(从locmaster选择位置,locationcode作为lr)