- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:mysqlとphpでのデータ表示について)
MySQLとPHPでのデータ表示について
このQ&Aのポイント
- MySQLとPHPを使ったデータ表示の方法について教えてください。
- MySQLでの計算値の取得方法と、PHPでの計算値の表示方法について教えてください。
- 打率の計算方法についてMySQLとPHPのそれぞれの手法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
設計ポリシーの問題。 技術的には、1でも2でもどちらでも可能。 ただし2の方法だと、「打率」としてデータは持っていないことになりますので、打率順でデータを取得したい場合はSQLで計算させてソート(ORDER BY)することになります。 INSERTする時にPHP側で打率を計算した値をINSERTするか、INSERT後に計算させた値をUPDATEするかしておいたほうが、後々なにかと楽かと思います。 要は「どう使うか」がDB設計のセオリーです。
その他の回答 (1)
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.2
プロ野球速報のように、その打席時点での最新の打率が 必要というなら、いろいろ工夫が必要ですが、 今回の場合は試合後に記録として保存するという話なので、 打率については、計算結果を持たせるのが効率的ですね。 なので(1)をお勧めします。
質問者
お礼
yambejp様 ありがとうございます。 (1)の方法でやりたいと思います。
お礼
inu2様 ご教授ありがとうございます。 今回は1の方法でやってみます。