CodeIgniter のアクティブ レコードはデータベース クエリを実行する便利な方法を提供しますが、UNION クエリのネイティブ サポートがありません。ただし、この制限はカスタム クエリのアプローチを使用して克服できます。
CodeIgniter のアクティブ レコードを使用して UNION クエリを実行するには、クエリ文字列を手動で記述してから、クエリを使用する必要があります。 method:
$this->db->query('SELECT column_name(s) FROM table_name1 UNION SELECT column_name(s) FROM table_name2');
このクエリは UNION 操作を実行し、結合された結果を返します。特定のデータベース スキーマに従って列名とテーブル名を調整する必要があることに注意してください。
以上がCodeIgniter のアクティブ レコードを使用して UNION クエリを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。