使用 CodeIgniter 的 Active Record 模式执行 UNION 查询
CodeIgniter 的 Active Record 模式提供了一种使用面向对象的方式与数据库进行交互的便捷方法句法。但是,它本身并不支持 UNION 操作。此限制不会阻止您执行 UNION 查询,但您需要诉诸原始 SQL 查询格式。
要使用 CodeIgniter 的 Active Record 模式执行 UNION 查询,请按照以下步骤操作:
SELECT column_name(s) FROM table_name1 UNION SELECT column_name(s) FROM table_name2
$this->db->query('SELECT column_name(s) FROM table_name1 UNION SELECT column_name(s) FROM table_name2');
query()方法返回可用于从查询中检索数据的结果对象。
以上是如何使用 CodeIgniter 的 Active Record 模式执行 UNION 查询?的详细内容。更多信息请关注PHP中文网其他相关文章!