私のmysqlには2つのテーブルがありますが、両方のテーブルの組み合わせたクエリに基づいて結果を抽出したいと思います。私が参加するだけでなく、内部結合を試みたが、何の成功mysql query join/inner join
にtableAの構造は
id userid topic
1 34 love
3 64 friendship
35 574 romance
32 253 games
95 633 football
54 26 cricket
648 63 music
TABLEBは
id location username
34 Australia krkrff
64 india dieiei
574 pakistan frkfrf
253 japan frfffrk
633 india ifirf
26 Australia riiri
63 Australia frffjrr
ありませんにtableAのユーザーIDにとテーブルBのIDには、同じ.bothであることに注意してください同じユーザーのデータを反映します.i tableBの場所の列をフィルタリングしてtableAのデータを表示します。オーストラリアに属し、それは出力を与える必要があり、私はTABLEBとユーザーのトピックを表示することとします クリケット 音楽を愛する
あなたは出力がそのようであるので、34,26 & 63オーストラリアに属していることをTABLEBで見ることができます。場所がインドの場合は、アウトプットは
友情とfootball.pleaseはSQLクエリを書く方法を教えてください。
は、単一のMySQLのクエリには何を使用することができジョイン魅力 – Steeve
@Paul Belloraのように働きましたか? –