SELECTの場合、FOUND_ROWS
を使用できます コンストラクト(ここに記載
):
SELECT SQL_CALC_FOUND_ROWS something FROM your_table WHERE whatever;
SELECT FOUND_ROWS( ) ;
最後のSELECT
の行数を返します クエリ(または最初のクエリにLIMIT
がある場合 句を指定すると、LIMIT
がなかった場合の行数が返されます。 。
UPDATE
の場合 / DELETE
/ INSERT
、これはROW_COUNT
です。 コンストラクト
INSERT INTO your_table VALUES (1,2,3);
SELECT ROW_COUNT();
影響を受ける行の数を返します。