名前は同じであるものの、別のテーブルに属する列を報告します。

例 (MySQL):

CREATE TABLE foo(id INT PRIMARY KEY);
CREATE TABLE bar(id INT PRIMARY KEY);

SELECT foo.id, bar.id FROM foo, bar WHERE id > 0;

id 列は foo テーブルと bar テーブルにあります。 正しいクエリにするには、列の名前を修飾する必要があります。

SELECT foo.id, bar.id FROM foo, bar WHERE foo.id > 0;