• ベストアンサー

フィードに条件をつけた場合のカウント数

現在、PHPとmysqlで名簿を作成していまして、50音別に表示したいと思っていますが、 「あ」で始まる人のカウント数(データ数)をどのように取得したらいいのか悩んでいます。 テーブル全体のデータ数を取得するには select count(*) from table_name という感じだと思うのですが、 特定のフィールド(ふりながフィールド)に対して条件(「あ」で始まる人)をつけてデータ数を取得するにはどのようにしたらいいのでしょうか?

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

select count(*) as count from table_name where `ふりがなフィールド` like 'あ%' もしくは SELECT left(`ふりがなフィールド`,1) as kasiramoji,count( * ) as count FROM table_name group by kasiramoji みたいな感じで

yes87
質問者

お礼

お返事遅くなってしまいました。 うまく取得することができました。 ありがとうございました。

関連するQ&A