我有两个表“ Representation”和“ Availability”。
表表示
Id_Rep Column A Column B
1 A B
. . .
. . .
N X Y
表格可用性
Id_Rep Column A Column B
1 A B
. . .
. . .
N X Y
我们在第一个表中存储代表的所有信息,在第二个表中存储所有可用的代表。当代表被验证时,第二个更新自身。
我正在尝试进行查询以插入到另一个表中。像这样的错误
Id_Rep Column A Column B Available
1 A B 1
2 A B 0
. . . .
N X Y N
这样我就可以知道所有可用的销售代表,但同时我想知道已经验证过的销售代表(有一个销售代表)
我当时正在考虑将两个表连接起来,当连接为null时我将0放进去,如果不为null则我将1放进去,但我无法正确查询,我将非常感谢您能为我提供帮助。
谢谢
答案 0 :(得分:0)
select r.*,
case when a.Id_Rep is null then 0 else 1 end as Available
from Representation r
left outer join Availability a
on r.Id_Rep = a.Id_Rep