sql >> データベース >  >> RDS >> Mysql

count(*)とnum_rowsの使用

    実際に行をカウントすることが目標の場合は、COUNT(*)を使用してください 。 num_rows 通常(私の経験では)、0を超える行が返されたことを確認し、その場合は続行するためにのみ使用されます。 COUNTでの集計と比較して、MySQLが選択された多くの行を読み取るのにおそらく時間がかかります。 クエリ自体にも同じ時間がかかる場合でも。



    1. PythonでのMySQL警告のトラップ

    2. SELECTリストの他の場所でエイリアスを参照する

    3. パターンマッチング:私が子供の頃はもっと楽しかった

    4. 2つの日付フィールド間の日付のmysqlクエリ