Untuk SELECT, Anda dapat menggunakan FOUND_ROWS
konstruksi (didokumentasikan di sini
):
SELECT SQL_CALC_FOUND_ROWS something FROM your_table WHERE whatever;
SELECT FOUND_ROWS( ) ;
yang akan mengembalikan jumlah baris di SELECT
last terakhir kueri (atau jika kueri pertama memiliki LIMIT
klausa, ini mengembalikan jumlah baris yang seharusnya ada tanpa LIMIT
).
Untuk UPDATE
/DELETE
/INSERT
, ini adalah ROW_COUNT
membangun
INSERT INTO your_table VALUES (1,2,3);
SELECT ROW_COUNT();
yang akan mengembalikan jumlah baris yang terpengaruh.