所以我有两张桌子:
Bookmarks
有几列[id等]Person_Bookmark
有 2 列 [personId, bookmarkId]
Bookmarks
表示指向其他网站的链接。所有有效的书签都有一个 id。该Person_Bookmark
表有一堆personIds
和他们的书签,显示为bookmarkId
。
这是我的伪代码:
> let x = integer list of all bookmarkId's from Person_Bookmark
>
> for each x {
> if ('select * from 'Bookmarks' where 'id' = x returns 0 rows) {
> delete from 'person_bookmark' where 'bookmarkId' = x
> }
> }
请告诉我如何转换为 Postgres [编辑] SQL 脚本。