检查多个表中的特定ID或值
假设我们有一个带有主键列ID的表A.现在,此表与此列中的n个其他表处于外键关系中。
我需要创建一个存储过程,它将ID作为参数并返回1或0,具体取决于任何其他表中存在的ID值。
因此,对于ex,如果ID = 3并且n个表中的任何一个包含3,则SP应该返回1,否则为0。
实现这一目标的最佳方法是什么?
一种方法是运行n个不同的选择查询并处理每个结果。但看起来很笨拙。
谢谢。
没有找到相关结果
已邀请:
2 个回复
稳赣苍卯改
一种与约翰相似的方法。我确信可以使用系统表,使用那里找到的关系来做到这一点,但这需要付出很多努力。这些表会改变到足以让它变得有价值吗?
厢界山攀
只需添加一个连接等