[OK]をので、私はこれらのテーブルを持つデータベースを持っている:SQLで複雑なフロー制御を実装するにはどうすればよいですか?
Products (ID, Producer, Name)
Producers (ID, Name)
ProductTypes (ID, Name)
ProductTypeJunction (ID, ProductID, ProductTypeID)
Transactions (ID, ProductID, Profit)
基本的に私は、製品および製品の種類と、各製品間の多対多の関係がプロデューサーを持っています。私はまた、すべての取引(製品売却)のリストとそれがどれくらいの金額を残しているかを把握しています。
今、私はこれを行うことができる必要があります。それは、少なくとも車種から1000のドルを作っているとしたことを意味し、少なくとも1つの特定の製品タイプの1000ドルを作ったプロデューサー、
リストか家具タイプ。複数の製品タイプの販売を組み合わせて1000を超えた場合、それは重要ではありません。少なくとも1つのタイプから1000がなければなりません。
私が試したSQLの機能でこれを達成する方法はないようです。
は、外部キー参照 '' Producers.ID' Products'テーブルに 'Producer'フィールドですか? – ahoxha
はい、ProductTypeJunctionのProductIDとProductTypeIDはProducts.IDとProductTypes.IDの外部キーです –