MSQL はデータを繰り返しません。初心者はアドバイスを求めてください
この投稿の最終編集者は U011546401 時刻 2014-09-25 04:46:25 PHP MySQL のデータベース
2 つのテーブルがあります: B ,
テーブル A には、ID に加えて、AA と BB の 2 つのフィールドがあります。
id 1
4 1 2
5 4 2
テーブル B には、CC と BB の 2 つのフィールドがあります。 ID に加えて
id CC と BB
1 1 1
2 2 1
3 1 2
4 1 3
5 4 3 6 1 4
次に、フォーム A をクエリし、AA フィールドの値を「1」としてクエリし、BB フィールドのすべての値をクエリします。結果: 1,2,3
次に、フォーム B をクエリし、BB の値を使用します。上記のテーブル A からテーブル B の BB フィールドをクエリし、条件を満たす CC フィールドの値を出力します。結果は、1,2,4
となります。毛糸にすればいいですか? ? ?初心者の私が思いつく唯一の方法は、静的変数を使用してクエリのすべての CC 値をカンマで区切って文字列化し、それを配列に変換することです。そして、それを実行してください...どう見ても信頼できません。アドバイス、指導、サポートを求めてください。 ! !
------解決策のアイデア----------------------