标签: sql postgresql sql-delete
我需要删除Postgres表中的行块。我有一个查询,其中包含必须删除的uid范围。
例如,作为查询的输出,我有列uid:
-输出-
uid 1 10 55 150
我需要删除从uid 1到uid 9,然后从uid 10到uid 54,然后从uid 55到uid 149的块,依此类推...
如何获得此结果?
答案 0 :(得分:0)
delete from tablename where uid in ( select uid from yourquery )