@edmond_brakus
To add UNION ALL in a CodeIgniter query, you can use the union_all() method provided by CodeIgniter's Query Builder class.
Here's an example of how to use UNION ALL in a CodeIgniter query:
1 2 3 4 5 6 7 8 9 10 11 |
$this->db->select('column1, column2');
$this->db->from('table1');
$this->db->where('condition1', 'value1');
$this->db->union_all();
$this->db->select('column1, column2');
$this->db->from('table2');
$this->db->where('condition2', 'value2');
$query = $this->db->get();
|
In the above example, we first select column1 and column2 from table1 with a specific condition. Then we use the union_all() method to add the UNION ALL keyword in the query. After that, we select the same columns from table2 with a different condition. Finally, we execute the query using the get() method.
Note: Make sure you have loaded the database library in your CodeIgniter application before running the query. You can do this by adding $this->load->database(); in your controller's constructor or in the method where you're running the query.