0
我想要從不同列中的員工表中獲得與同一工資相同薪水的員工的姓名以及他們在單獨列中的普通工資。我已經使用Self Join使用以下查詢。自我加入以獲得獲得相同工資的員工姓名
SELECT a.first_name AS "Employee 1", b.first_name AS "Employee 2",
a.salary AS "Salary" FROM employees a, employees b
WHERE a.salary=b.salary AND a.first_name <> b.first_name;
上述查詢的問題是重複的記錄。例如,a和b出現在一行中,然後b和a出現在另一行中。我怎樣才能避免這種情況?
工作完美。謝謝。 – Manick
如果解決了您的問題,請考慮將此答案標記爲已接受。 – GrandOpener