比较表并排除值

问题描述

我有两个名为“ t3”和“ r1”的模式。两者都有“权限”列。通过SQL查询;我想从“ t3”中获取所有权限的列表,并从“ r1”中排除该权限。我不是很喜欢sql,这就是为什么它使我非常困惑。

解决方法

select *
from t3 
where t3.Permission not in (select Permission from r1)

通常,您似乎需要这样的东西。尽管问题还不完全清楚。 这不是最有效的选择,如果有大量数据,则可以在join中重写它,这样会更正确。

,

我建议使用 .resizable() .aspectRatio(contentMode: .fill) :对于您的疑问,这似乎很简单;并且当行数增加时,它的伸缩性通常比not exists好-并且它是null安全的(与[not] in相对):

not in