Matti Mäkitalo: MySQL Gesamtzahl Datensätze trotz Limit

Beitrag lesen

Hi,

SELECT SQL_CALC_FOUND_ROWS ID,kurzbezeichnung,ansprechpartner_email FROM tabelle ORDER BY ID LIMIT 0,20 UNION SELECT FOUND_ROWS()

Das ist kein gültiges SQL, da bei einem UNION die Spalten der beteiligten SELECT-Statements gleich sein müssen.
Stell dir vor, die beiden Abfragen getrennt voneinander zu stellen und die Ergebnisse aneinanderzuhängen (UNION ALL) bzw. es werden gleiche Zeilen zusammengefasst (UNION/UNION DISTINCT).

Bis die Tage,
Matti