どのように全製品のグループのユーザーベースをuser_tableとuser_product_table参加とのMySQL - グループ全製品でユーザー・ベース
user_table
id name
-- ----
1 abc
2 def
3 ghi
user_product_table
id user_id product
-- ------- --------
1 1 abcd
1 1 efgh
1 1 ijkl
1 2 mnop
1 2 qrst
1 3 uvwx
1 3 yxab
に、I得るでしょう
user total_product
---- -------------
abc 3
def 2
ghi 2
count(*)
とgroup by
user_product_table.user
と単純なSQLますが、私の予想結果は
user total_product
---- -------------
abc 3
def, ghi 2
である私は多分10000 +レコードを持って、私は、ユーザーの多くは、同じ全製品を持っていると確信していると私はユーザーの総数をグループ化する必要があります
「期待結果」として表示したいですか?あなたの質問は大丈夫ですか? –
@WasiqMuhammad私は結果を 'def、ghi = 2'にする方法を知らない – Kurawa