Heim > Artikel > Backend-Entwicklung > Wie führe ich UNION-Abfragen mit dem Active Record-Muster von CodeIgniter aus?
Durchführen von UNION-Abfragen mit dem Active Record-Muster von CodeIgniter
Das Active Record-Muster von CodeIgniter bietet eine bequeme Möglichkeit, objektorientiert mit Ihrer Datenbank zu interagieren Syntax. Der UNION-Vorgang wird jedoch nicht nativ unterstützt. Diese Einschränkung hindert Sie nicht daran, UNION-Abfragen auszuführen, Sie müssen jedoch auf das unformatierte SQL-Abfrageformat zurückgreifen.
Um eine UNION-Abfrage mit dem Active Record-Muster von CodeIgniter durchzuführen, führen Sie die folgenden Schritte aus:
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');
Die query()-Methode gibt zurück ein Ergebnisobjekt, das zum Abrufen der Daten aus der Abfrage verwendet werden kann.
Das obige ist der detaillierte Inhalt vonWie führe ich UNION-Abfragen mit dem Active Record-Muster von CodeIgniter aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!