카테고리 없음

[PHP] Codeigniter에서 Union을 작성하는 방법은 무엇입니까?

필살기쓰세요 2021. 1. 23. 19:39

UNION 에는 두 가지 방법 이 있습니다.

$data['values']=$this->db->query(
'select ID,Name_of_Movie as Name_of_Moviee from moviestable       
 UNION  
 select ID,New_Name from moviestable')->get()->result_array();
 

UNION의 두 번째 방법

$this->db->select("ID,Name_of_Movie as Name_of_Moviee");
$this->db->from("moviestable");
$query1 = $this->db->get_compiled_select(); // It resets the query just like a get()

$this->db->select("ID,New_Name");
$this->db->distinct();
$this->db->from("moviestable");
$query2 = $this->db->get_compiled_select(); 

$data['values'] = $this->db->query($query1." UNION ".$query2)->result();

쿼리에 대해 하나를 구현하고 있습니다.



출처
https://stackoverflow.com/questions/39917146