早上好,我正在 postgress 中执行查询,它会引发错误:
"错误:对列 «request_num» 的引用不明确第 4 行:WHERE request_num in (3,6,9);",
select * from area
inner join empleado on area.num_solicitud = empleado.num_solicitud
inner join bien on area.num_solicitud = bien.num_solicitud
WHERE num_solicitud in (3,6,9);
发生在您身上的是该字段在查询的两个或多个表中具有相同的名称。您必须指定 request_num 字段来自哪个表。
此外,我建议您为表格添加别名,以便更轻松地引用它们。
一切顺利。