我需要从数据表中选择和 Id,但其中的 Account 等于第一个子查询选择的 Account。那可能吗?我正在使用 generate_series 因为我需要用随机数据填充一个表,我尝试了下面的查询,但我得到了错误:
错误:缺少表“roter”的 FROM 子句条目
select
(select "Account" FROM "AccountSamples" WHERE gen=gen ORDER BY random() LIMIT 1) roter,
(select "Id" from "data" WHERE "Account" = "roter"."Account" LIMIT 1 )
from generate_series(1, 100) gen;