我可以帮您翻译,以下是中文翻译结果:
如何修改当前语句来实现此目的?
我有两个SQL表格,它们都有三列。
正常
val_one, val_two, bool_val
1, 2, False
3, 4, False
Temp
val_one, val_two, bool_val
1, 2, True
我有一个SQL语句,可以选择在一个表中存在但在另一个表中不存在的所有行。
"SELECT val_one, val_two, bool_val FROM temp EXCEPT SELECT val_one, val_two, bool_val FROM normal;"
然而,这样做会有一个问题,即它还会返回具有不同布尔值的行,这不是我想要的。因此,如果查询,我只想返回具有不同(val_one,val_two)值的行。
在这个例子中,我的查询理想情况下将只返回
3, 4, False
如何修改当前语句来实现此目的?