私はテーブルip、os、countryとbrowserを持つ "user"テーブルを持っています。私は、そこに最大count.Isで私が使用している現在のクエリがトップ検索国とipをテーブルから検索する
SELECT *
FROM
(
SELECT COUNT(ip),ip FROM user GROUP BY ip
UNION ALL
SELECT COUNT(os),os FROM user GROUP BY os
UNION ALL
SELECT COUNT(country),country FROM user GROUP BY country
UNION ALL
SELECT COUNT(browser),browser FROM user GROUP BY browser
) user
が、それはすべてのIP、OSを示しているPostgreSQLの
にそのための任意のクエリを、IP、OS、国やブラウザを見つけたいです国とブラウザとその数 私が本当に望んでいるのは、その列の最大数です。
これは単一のクエリで行うことは可能ですか?
この
os count ip count
linux 50 xx:xx:xx:xx 95
のために紹介しますは、MySQLやPostgreSQLを使用していますか?関与していない製品にはタグを付けないでください。 – jarlh
2つのカテゴリに同じカウントがある場合はどうすればいいですか? –
@ Vao Tsun別途表示されます –