Uploaded image for project: 'S2Dao'
  1. S2Dao
  2. DAO-145

MySQL専用のSQL_CALC_FOUND_ROWSを使用する、MySQLLimitOffsetPagingSqlRewriter を追加しました。

    XMLWordPrintable

Details

    • New Feature
    • Resolution: Fixed
    • Minor
    • 1.0.50
    • None
    • s2dao
    • None

    Description

      MySQL専用になるのですが、LIMITを指定したSQLについて、
      LIMITを指定しなかった場合の件数を取得できる機能があります。

      例えば

      mysql> SELECT SQL_CALC_FOUND_ROWS * FROM tbl_name WHERE id > 100 LIMIT 10;
      mysql> SELECT FOUND_ROWS();
      

      とすることで総件数が取得できます。

      これを利用したPagerResultSetFactoryLimitOffsetWrapperがあればうれしいな、という要望です。

      Attachments

        Activity

          People

            azusa azusa
            yamamoto yamamoto
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: