• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:perlを使ってレコード件数を取り出してみると、すごい数が・・・。)

perlでレコード件数を取得する方法と表示される件数についての疑問

このQ&Aのポイント
  • perlのDBIモジュールを使って、mysqlのレコード件数を表示させてみると、すごい数が表示されました。
  • 質問者はレンタルサーバを使っているが、データベースには3件しかレコードが存在しない。
  • 質問者はSQLの実行が怖いため、原因を知りたいとのこと。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

こんにちは。 まず、全然関係ないですが、SELECT文ではCOMMIT不要です。 さて本題ですが、この場合のrowsは何が返るかわかりません。 rowsでレコード数を取り出せるのは下記の場合のみです。 1.doメソッドで実行した場合(条件付き) 2.SELECT以外のSQL。 3.SELECT実行後、すべての行を取り出した後。 ところで、件数取得はCOUNT()じゃダメ? (^^ゞ

logicalpinky
質問者

お礼

こんにちはtaka451213さん。 ここ数日で、perlやDBを少し学習しました。  その結果、SELECT等の問題については、理解でき、問題も解決しました。色々とありがとうございました。 またどうしてもわからないことがあったら、この場を使って聞きたいと思います。そのときはよろしくお願いします。 親切な対応ありがとうござました。

関連するQ&A