ホームページ  >  記事  >  バックエンド開発  >  PHP でテーブルの内容を出力する方法は、より高速かつ効率的です。 。

PHP でテーブルの内容を出力する方法は、より高速かつ効率的です。 。

WBOY
WBOYオリジナル
2016-06-23 14:21:20962ブラウズ

PHP でテーブルの内容を出力する方法は、より高速かつ効率的です。

たとえば、今テストテーブルがあります。
id、fenlei、mc があります。それぞれ、id、自動成長、
fenlei、参加地域
mc、特定の選択パラメータを表します
id fenlei mc
1 北京 健康
2 上海 健康
3 上海 良いサービス
4 天津健康良好
5 天津 サービス良好
6 北京 サービス良好
7 上海 健康良好
8 上海 サービス良好

この表で統計をとりたいと思います。 。プログラムを使用して次の表を出力します。

別々にカウントしたい


ディスカッションに返信(解決策)

select a.fenlei, count(*), count(*)/(select count(*) from test)*100 as percentage, constitutefrom test a, (select fenlei, group_concat(mc,',',cnt) as constitute from(select fenlei, mc, count(*) as cnt from test group by 1,2) t group by 1) t1where a.fenlei=t1.fenlei group by 1

データベースの設計が難しすぎる

データベースの設計が難しすぎる


何か良い提案はありますか?

mcの略称、その名前は何ですか?ランキング?


------------------------------------------------ -------AutoCSDN 署名ファイル --------------------------------------- -------------

コードファーム?? コード農家がコードを蒔き、アイデアを集める農場です。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。