鉴于下表和数据查找行有相同的价值观,并进一步筛选结果
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