• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:php mysqlでのselect文について)

php mysqlでのselect文について

このQ&Aのポイント
  • php mysqlでのselect文について、効率的な方法をご教示ください。
  • 複数の条件で抽出したデータの合計件数を取得するために、スマートなselect文を使いたいです。
  • テーブル内のデータから、特定の条件で抽出したデータの件数を取得する方法を教えてください。

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

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

select item_name from tablename group by item_name select item_category from tablename group by item_category

その他の回答 (2)

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

命題の内容であれば単純にwhereで条件をしぼってください create table hoge (id int,item_category varchar(20),item_name varchar(20)); insert into hoge values(1,'フルーツ','イチゴ'),(2,'ドリンク','コーラ'),(3,'フルーツ','メロン'),(4,'フルーツ','イチゴ'),(5,'ドリンク','イチゴ'),(6,'ドリンク','メロン'); >item_categoryフルーツの件数 select count(*) as c from hoge where item_category='フルーツ'; >item_categoryフルーツかつitem_nameイチゴの件数 select count(*) as c from hoge where item_category='フルーツ' and item_name='イチゴ';

回答No.2

訂正 select count(item_name), item_name from tablename group by item_name select count(item_category), item_category from tablename group by item_category

関連するQ&A