ホームページ  >  記事  >  バックエンド開発  >  PHPマルチテーブル結合検査?

PHPマルチテーブル結合検査?

WBOY
WBOYオリジナル
2016-06-13 13:01:54785ブラウズ

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 を選択
------その他の解決策--------------------
インターネット上の多くの例
--- ---その他の解決策---------
左結合
------その他の解決策-- ------------------

上記の友達に返信:
....


今起きて投稿を読みに行きましたが、モデレータとjordan102の方法を試しましたが、表Aのものしか取得できませんでした。私の使い方が間違っていたかもしれません。また、書き込みをお願いします。 while ループの場所に表示される小さなコード。質問に追加させてください。うまく説明できません

表 A: id タイトル 性別
-----その他の解決策---------
id コンテンツ 年齢 ……
1 Xiao Yi 男性
-----その他の解決策---------
Xiao Ming 学生 18…
2 シャオミン男性
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。