私のデータベースから結果を取得する必要があります。1つのテーブルからすべてのカラムの値を取得し、2番目のテーブルから他のカラムの値を取得する
私は2つのテーブル「旅行」と「航空会社」を持っています。旅行用テーブルから "id"、 "name"、 "airline_name"、 "price"、 "via" )、列に基づく航空会社である第2の表(「id」、「name」、「logo」)から選択します。
travelテーブルのairline_nameと同じ名前の「ロゴ」を取得したいとします。
どうすればよいですか?私は参加する必要がありますか?これまでのクエリは:
$this->db->select();
$this->db->from('travels');
$this->db->join('airlines', 'travels.airline_name = airlines.name','inner');
$this->db->group_by('travels.destination');
私はCodeIgniterを使用しています。
航空会社のフィールド「ロゴ」は旅行テーブルの「航空会社名」と同じ値ですか?あるいは、あなたは "name"が "airline_name"と同じ値を持っていて、ロゴを取得したいのですか? – Twinfriends