0

この種のスキーマを持つことが可能かどうか知りたいです:

表1:

Field1 | Field4 | Field3
Field1 | Field4 | Field3 
Field1 | Field4 | Field3

表 2:

Field4 | Field5(Number of Field3)

スキーマを説明するために、私のテーブルには同様のフィールド (number4) があります。

そして、私の本当の質問は次のとおりです。

field5 がテーブル 1.フィールド 4 = テーブル 2.フィールド 4 であるフィールド 3 の数になる動的データベースを作成できますか、それとも PHP で手動で変更する必要がありますか?

編集:「このスキーマのサンプルデータを提供できますか?(そして、おそらくもっと意味のある名前がいくつかあります。)」

表: prod 製品 | 説明 | nbOfreview 製品 | 説明 | nbOfreview

表: レビュー レビュー | 説明 | 製品

4

1 に答える 1

4

余分なテーブルは必要ありません。
ビューを使用できます。

例えば:

CREATE VIEW v_data AS
SELECT field4, COUNT(field3) F_COUNT
  FROM <YOUR-TABLE>
GROUP BY  field4
于 2012-07-26T02:17:16.513 に答える