我正在尝试使用SQL server创建一个表,用于创建两者之间的差异表。关于这一点,我在其他帖子中没有发现的棘手部分是,一个表是单个“帐户”数据,如下所示:Account Security ID Sec Name Shares例如,给定上面的两个表,我希望下面的输出会告诉我缺少的安全性以及缺少的帐户。希望
这是一个没有使用joins的假设示例(甚至可能是一个幼稚的示例)。假设您有一个用户表,并且您必须列出分配给特定角色的所有用户。SQL语句可以表示为:FROM users u, roles r如果您假设存在一个关系,那么下面的情况是否意味着相同的事情或需要某种类型的连接?SELECT u.username
FROM use
第二个是按类别分类的项目(catitems)。两个表都有一个用户字段。
我需要一个查询,按用户选择第一个表(项目)中的所有项目,但排除分配给给定类别的第二个表(catitem)中的那些项目。换句话说,我从第一个表中获得了一个按用户列出的项目列表,但如果第二个表中有一行包含item、cat和user,我将排除该项目。从原理上讲,这类似于Select item FROM item where userid=1 exclu