次の関係があるとします。
Branch (branchNo(PK), street, city, postcode)
Staff (staffNo(PK), fName, lName, sex, branchNo(FK))
この質問には関係ありませんが、PK = 主キー & FK = 外部キー
次のクエリの関係代数をどのように記述しますか。
グラスゴーで働くすべての女性スタッフの名前を挙げてください.
私の試み:
σStaff.sex=F & Branch.city = Glasgow(πfName, lName, sex, branchNo(Staff) x πcity, branchNo(Branch))
私の選択(σ) ステートメント (SELECT と混同しないでください) が構文的に間違っていることはわかっています。
σStaff.sex=F & Branch.city = Glasgow
異なるリレーションで 2 つのセレクションを作成するにはどうすればよいですか? 言い換えれば、関係代数の WHERE 句で 2 つ以上の条件を持つ SQL ステートメントをどのように表現すればよいでしょうか。「&」を使用しましたが、これは正しくありませんか? ある選択を別の選択に埋め込む必要がありますか?
宿題ではない