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

获取数据窗体“字典”表

sql
  •  0
  • zgorawski  · 技术社区  · 14 年前

    我在数据库中有两个表:

    A: [ ID, name, SECRET_KEY]
    

    示例行:

    ID1, John, X
    ID2, Jane, Y
    

    第二个(“字典”)。

    B: [SECRET_KEY, explanation]
    

    像:

    X, Driver
    Y, Doctor
    

    我想列出表A中的所有记录,但要将密钥转换为它的解释(基于表B的关系)。

    预期结果:

    ID1, John, Driver
    ID2, Jane, Doctor
    

    我想这很容易,但是我不能根据wc3教程来决定怎么做。如果你能和我分享到好的SQL教程的链接,我会很高兴的。

    谢谢。

    2 回复  |  直到 14 年前
        1
  •  2
  •   Sachin Shanbhag    14 年前
    select A.ID, A.name, B.Explaination 
    from A inner Join B On A.Secret_Key = B.Secret_Key
    
        2
  •  0
  •   Michał Pękała    14 年前
    SELECT a.ID, a.name, b.explanation
      FROM a LEFT JOIN b USING(secret_key)