PHPの複数テーブルの結合クエリ? ?
テーブルが 2 つあります
テーブル A: テーブル B:
ID タイトル ID コンテンツ
1 a1 a1 コンテンツ 1
2 a2 a2 内容2
3 a3 a3 コンテンツ 3
ここで、テーブル A のタイトルに基づいてテーブル B の 3 つのコンテンツを表示する必要があります。これは、カテゴリとコンテンツをテーブルに分割することだとよく言われますが、取得するときに、テーブル B に基づいてコンテンツを取得するにはどうすればよいですか。表Aのタイトルにあります。
テーブル A のタイトルを 3 つ表示したいのですが、テーブル B の内容も対応させる必要があります。今回はサブテーブルについて理解していません。
-----最善の解決策- ------------------
この投稿は xuzuning によって最終編集されました: 2012-11-09 08:48:42
select a.id, a.title, b.content from A table a, B table b where a.id=b.id limit 3
------その他の解決策----- - --------------
A.title=B.id の A 内部結合 B b から A.id、A.title、B.content を選択
------その他の解決策--------------------
インターネット上の多くの例
--- ---その他の解決策---------
左結合
------その他の解決策-- ------------------