Ich habe die folgende SQL-Abfrage: "SELECT * FROM table WHERE id = '$geo_name_id' ORDER BY timestamp DESC LIMIT 10 OFFSET $offset"
SQL Rückkehr Count + anderen Spalten
Dies funktioniert gut, aber jetzt will ich auch die Menge der Zeilen in der gesamten Tabelle zurückkehren WHERE id = 'geo_name_id
(ohne Begrenzung). Ich habe versucht, etwas wie folgt:
"SELECT COUNT(*) as totalExpectedItems, * FROM story_img_vid WHERE id = '$geo_name_id' ORDER BY timestamp DESC LIMIT 10 OFFSET $offset"
Allerdings scheint dies nicht wie erwartet funktioniert, da es nur eine Zeile zurückgibt.
Wenn Sie möchten, sollten Sie im Anschluss an diese einfachen zweistufigen Vorgehensweise: 1. Wenn Sie noch nicht geschehen, stellen Sie korrekte CREATE- und INSERT-Anweisungen (und/oder ein sqlfiddle) bereit, damit wir das Problem leichter replizieren können. 2. Wenn Sie dies noch nicht getan haben, geben Sie eine gewünschte Ergebnismenge ein, die den Informationen in Schritt 1 entspricht. – Strawberry