Til SELECT kan du bruge FOUND_ROWS
konstruktion (dokumenteret her
):
SELECT SQL_CALC_FOUND_ROWS something FROM your_table WHERE whatever;
SELECT FOUND_ROWS( ) ;
hvilket vil returnere antallet af rækker i den sidste SELECT
forespørgsel (eller hvis den første forespørgsel har en LIMIT
klausul, returnerer det antallet af rækker, der ville have været uden LIMIT
).
Til OPDATERING
/SLET
/INDSÆT , det er ROW_COUNT
konstruere
INSERT INTO your_table VALUES (1,2,3);
SELECT ROW_COUNT();
hvilket vil returnere antallet af berørte rækker.