제목 | 서로 다른 서버의 DB 조인하기. | ||
---|---|---|---|
글쓴이 | beop | 작성시각 | 2016/07/20 16:22:07 |
|
|||
안녕하세요. 서로 다른 서버의 DB를 조인할 수 있다는 글을 보고 질문드립니다. (물리적으로 다른 서버면 조인자체가 안되나요??)
일단 CI에서 멀티 DB를 사용중입니다.
메인디비를 사용시. $this->db->query( ); 서브디비를 사요시. $this->sub_db->query( ); 이런식으로 사용중입니다.
쿼리문을 짜는 방법은 알겠으나 CI에서 쿼리문을 실행하게 디비별로 나눠져있으니 방법을 도무지 모르겠습니다....
$sql = "SELECT A.no, A.user_code, A.user_ip, B.name FROM 디비1.테이블명 AS A LEFT JOIN 디비2.테이블명 AS B ON A.user_code = B.user_code"; $query = $this->db->query($sql ,배열? ); // <------- 여기를 어떻게 바꿔야되는지 모르겠네요.. return $query->result();
감사합니다. |
|||
다음글 | autoload를 통해 form_validation를 ... (2) | ||
이전글 | CI 컨트롤러에서 모델은 어떻게 불러 쓰나요? (2) | ||
변종원(웅파)
/
2016/07/20 16:45:49 /
추천
0
mysql 이시면 federated engine 검색해보세요.
|