Linuchs: SQL-Abfrage die nur einen Wert zurückgeben kann

Beitrag lesen

Hallo!

du hast deinen Anwendungsfall nicht verraten.

Manchmal möchte man mit LIMIT eine Teilmenge haben, aber die Gesamtzahl der selectierten Sätze wissen:

SELECT
 SQL_CALC_FOUND_ROWS
 adr1.id
,adr1.name
...
FROM ...

SELECT FOUND_ROWS()

Nach dem zweiten Select musst du auch mit mysql_fetch_array zugreifen, aber du belastest die DB nicht extra mit einem Zählauftag.

Linuchs