我的第一个问题:
sq1 = """SELECT site_id
FROM site_owner
WHERE user_id = %s"""
返回属于用户\u id的整数(“站点id”)列表
在我的第二个查询中,我需要查看列表中是否有任何整数与另一个名为“sites”的表中的列中的某一行相匹配,如果匹配,则删除该行。在
我是一个sqlnoob,不知道是否可以通过查询以这种方式迭代列表。谢谢你抽出时间。在
编辑:
我知道有一种方法可以从select查询中删除。我的尝试失败如下:
^{pr2}$
这条路对吗?在
Tags:
不能在查询中迭代,但可以在存储过程中迭代。但是,在这种情况下,您不需要这样做。 delete results of a select with a JOIN
相关问题 更多 >
编程相关推荐