1

私の問題は、私がこのテーブルを持っていることですstatus:

  Id | Cie_1 | Cie_2
  -------------------
  1  | 'A460'| 'J960'

  2  | 'K830'| 'R571'

そしてこのテーブルcie

  IdCie | Dec

  'J960'| DecJ960

  'A460 | DecA460

  'K830'| DecK830

  'R571'| DecR571

dec今、このような列で選択したい

 Id  | Cie_1 |  dec_1  | Cie_2 | dec_2
  ---------------------------------
  1  | 'A460'| DecA460 | 'J960'| DecJ960

  2  | 'K830'| DecK830 | 'R571'| DecR571

これを使用しようとしましたが、不明な列エラーが発生しましたa.idCie

select a.idCie as cie_1, c.dec as dec_1,b.idCie as cie_2, d.dec as dec_2
  from cie a,cie b 
  join cie c on c.idCie=a.idCie
  join cie d on d.idCie=b.idCie;

アップデート:

c.idCie=a.Cie_1 で cie c に参加 c.idCie=b.Cie_2 で cie d に参加;

しかし、私はa.Cie_1に不明な列エラーがあります

アップデート:

ありがとう、最後の質問

状態

Id | Cie_1 | Cie_2 

1  | 'A460'| null  

結果には Cie_1 も表示されません

 Id  | Cie_1 |  dec_1  | Cie_2 | dec_2
  -------------------------------------
4

1 に答える 1