我有这个架构。
create table "user" (id serial primary key, name text unique);
create table document (owner integer references "user", ...);
Run Code Online (Sandbox Code Playgroud)
我想选择名为“vortico”的用户拥有的所有文档。我可以在一个查询中完成它吗?以下似乎不起作用。
select * from document where owner.name = 'vortico';
Run Code Online (Sandbox Code Playgroud)
SELECT * FROM document d INNER JOIN "user" u ON d.owner = u.name
WHERE u.name = 'vortico'
Run Code Online (Sandbox Code Playgroud)