我有两个表 tblSettingsLookup 和 tblFirm。我在查找表中有 5 个设置,基本上用于动态渲染设置名称。例如,如果有 5 个设置,那么每个公司可以在某个页面上看到 5 个设置。如果我添加一个新设置,现在所有公司都会看到 6 个设置。
我有一个从 tblSettingsLookup 获取所有设置的页面,用户可以通过复选框从我的应用程序的网页中选择这些设置并将其保存到数据库中。这些用户设置保存在另一个表 tblusersettingsforfirms
tblusersettingsforfirm 有 settingIDFK、firmIDFK 和其他一些列 tblSettingsLookup 有 settingID,设置名称 tblFirm 有 FirmID
我真正需要做的是我想要一个查询,它返回来自 tblSettingsLookup 的所有记录以及基于公司 ID 的公司的所有用户设置。
我试过左外连接但没有希望。我不需要交叉连接
结果应该如下所示:
firmid settingname
1 add user
1 delete user
1 save user
2 add user
2 save user
2 delete user