Wie kann ich mit Codesigniter QueryBuilder mehrere Abfragen gleichzeitig erstellen?Php

PHP-Programmierer chatten hier
Anonymous
 Wie kann ich mit Codesigniter QueryBuilder mehrere Abfragen gleichzeitig erstellen?

Post by Anonymous »

Ich habe einen komplexen Select mit mehreren zeitaufwändigen berechneten Feldern. Ich möchte nur die ersten 100 Zeilen, aber ich brauche auch die Gesamtreihen. Dies bedeutet, die Abfrage einmal mit Limit < /code> und einmal ohne zu ausgeführt. Erstellen Sie die Auswahl < /code> ohne QB. Ich muss so etwas tun: < /p>

, um die Datensätze zum Anzeigen zu erhalten: < /p>

SELECT id, [ several really time intensive calculated fields ]
FROM table
WHERE [some complicated criteria]
LIMIT 100;
< /code>

Um die Gesamtdatensätze zu erhalten, möchte ich die erstellte Abfrage wiederverwenden oder gleichzeitig einen 2. erstellenSELECT id
FROM table
WHERE [some complicated criteria];
< /code>

Eine andere Option; Ich habe gelernt, dass, wenn ich die zeitintensiv berechneten Felder in eine Sub -Auswahl einfügt, Postgres sie erst ausführen, wenn die Zeile tatsächlich abgerufen wird.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post