鑑於下表和數據查找行有相同的價值觀,並進一步篩選結果
Create Table Employees(
Employee_ID INT,
PhoneNumber VARCHAR(50)
);
INSERT INTO Employees VALUES (1,'111'),(2,'111'),(3,'123'),(4, '123'), (5, '124'), (6, '124')
我想與ID 1 我能夠得到所有的複製手機的員工返回複製電話號碼每個員工使用以下查詢號碼
SELECT *
FROM Employees
WHERE PhoneNumber IN (
SELECT PhoneNumber
FROM Employees
GROUP BY PhoneNumber
HAVING COUNT(Employee_ID) > 1
)
但我想過濾使用員工id作爲條件的結果集。
的數據庫管理系統,您使用的 – kellymandem
你的意思是你想使用員工ID作爲標準?你是否想要提供一個員工ID並獲得電話號碼與員工的電話號碼相匹配的員工? – AgapwIesu