0
2つのテーブルがある場合は、 「ユーザー」、「画像」のうち、X個以上の画像を持つユーザーを選択するにはどうすればよいですか?私は)私が(COUNTを使用する必要があると考えていますが、全体的な構文のわからない...テーブルのX行以上の2つのテーブルに結合する
「ユーザー」テーブルのuser_idフィールドとして、そして「画像」の各画像は、行は「USER_ID」を持っていますしたがって、2つのテーブルテーブルをそれらを使用して結合することができます。
は、私が試した:SELECT users.*, SELECT COUNT(*)
FROM images
WHERE images.user_id=users.user_id AS num_images
WHERE num_images>2
しかし運 - 構文が間違っているが、あなたは正しく、内側のクエリを行う、または画像テーブルに少なくとも2行がある場合だけでテーブルを結合する方法がわかりません。
大変感謝! –
あなたは大歓迎です。 – Teja
@Hey回答が役に立った場合、それを受け入れることを検討してください(回答の投票でチェックマークの枠をクリックしてください) –