- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:php mysqlでのselect文について)
php mysqlでのselect文について
このQ&Aのポイント
- php mysqlでのselect文について、効率的な方法をご教示ください。
- 複数の条件で抽出したデータの合計件数を取得するために、スマートなselect文を使いたいです。
- テーブル内のデータから、特定の条件で抽出したデータの件数を取得する方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
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='イチゴ';
- kosukejlampnet
- ベストアンサー率44% (126/282)
回答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