私は2つのテーブルを持っています:
- キャリア
- キャリア詳細
表 " career " にはフィールド (careerID,job_code)
が含まれます。表 "career_details" にはフィールド (id、careerID、name) が含まれます。
値を次のようにします[(1,code1),(2,code2)]
--- キャリア (テーブル)
値を
[
('1','1','codename1'),
('2','1','codename11'),
('3','2','codename22'),
('4','2','codename222')
]
-- キャリア詳細(表)
query(" SELECT * FROM career c LEFT JOIN career_details cd ON c.career_id=cd.career_id WHERE 1
") を記述すると、結果は 4 行になりますが、必要な結果は 2 行だけです。
[(1,code1,1,1,codename1),(2,code2,3,2,codename22)]