下面的查询返回保持一个missing FROM-clause entry for table "tags"
错误,但我不知道为什么:缺少FROM子句中的SQL查询
SELECT tags.id, tags.user_id, LOWER(tags.tag) AS tag, tags.detail, us.email
FROM user_settings us
WHERE NOT EXISTS (
SELECT 1
FROM UNNEST(ARRAY[$1]) AS selected_tags(tag)
LEFT JOIN admin.tags tags
ON tags.tag = selected_tags.tag
WHERE tags.user_id = us.id
AND selected_tags.tag IS NULL
);
在进行上述更改后,我得到了与表“tags”错误相同的'FROM-clause条目。 – MattDionis