나는 MySQL 데이터베이스에 액세스하기 위해 CodeIgniter를 사용하고 있으며 열 ID가있는 두 개의 테이블 (뉴스 및 이벤트)이 있습니다. 나는 NewsID 열을 NewsID로 반환하기 위해 'as'키워드를 사용하여 select before (역시 시도)를 사용할 수 있다고 생각했지만 NewsID를 반환하고 여전히 ID 열을 덮어 씁니다. 다음은 예제를 보여주는 몇 가지 코드입니다.CodeIgniter Join/Overset Issue
$this->db->join('News', 'News.ID = Events.NID', 'left');
$this->db->where('Events.ID', $ID);
$this->db->get('Events');
//tried this before and after the join and added to the condition
$this->db->select('*, News.ID as NewsID');
모든 정보 또는 아이디어가 매우 유용합니다.
어를 사용해보십시오? 너 뭐하려고? 뉴스 ID를 받으시겠습니까? 어떤 결과를 기대합니까? – dispake
이벤트와 뉴스의 조인을 시도하고 있는데 ID가 이벤트 ID 열이되지만 News ID 열이 NewsID가되도록합니다. – ars265
아, 훨씬 더 명확합니다. – dispake