데이터베이스에서 결과를 가져와야합니다.한 테이블에서 모든 열의 값을 가져 와서 두 번째 테이블에서 다른 열의 값을 가져옵니다.
두 개의 테이블 "travels"과 "airlines"가 있고 travel 테이블에서 "id", "name", "airline_name", "price", "via"의 모든 열의 결과를 얻고 싶습니다.) 및 열 ("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를 사용하고 있습니다.
항공기의 "로고"필드는 여행 테이블의 "airline_name"과 같은 값입니까? 아니면 "name"이 "airline_name"과 동일한 값을 갖고 로고를 가져오고 싶습니까? – Twinfriends