$this->db->select('');
$this->db->where('');
$this->db->like('');
위처럼 액티브레코드 방식을 이용해서 sample_table 내의 정보를 얻어오려고 합니다.
그런데 예를 들어서,
"SELECT A.* FROM sample_table A WHERE A.birth >= '1990-01-01' AND A.birth <= '2000-12-31' AND (A.name LIKE '아무개' OR A.tel='01012345678' OR A.email LIKE 'naver.com') AND A.gender='M'";
위와 같은 쿼리문이 있을 때 이를 액티브레코드로 구현하려면 어떻게 작성해야 할지요?
OR 관계를 괄호로 묶는 것과 그 내부에서 LIKE 를 사용하는 것에 대해서 조금은 막막하네요..ㅠㅠ
구글링도 시도해봤으나 검색을 어떻게 해야할지몰라 해답은 결국 못찾았습니다..
고수 여러분들의 답변 부탁드리겠습니다!!
아래 URL 참고 하세요.
http://www.ciboard.co.kr/user_guide/kr/database/query_builder.html#query-grouping