SQL

同一idのレコードのうち、特定のカラムが最大のレコードだけを各々抽出する

SQL

やりたいこと 以下の様なテーブルとレコードがあったとして。 id prefecture_id age 1 47 23 1 19 42 2 47 39 2 19 58 3 19 11 idが同じもののうち、ageが最大のものだけを抽出 更にprefecture_idごとの数を数える 方法 いきなり「group by id」としてしまう…

プリペアドステートメントでWHERE INを使おうとしたが…

ToDo プリペアドステートメントのIN句のところに、カッコで囲まれたプレースホルダを書く プレースホルダにはカンマ区切りの文字列を渡す 例 $mychuno_ids); $result = $this->query($sql, $p…