我是一名初级学徒。我不知道为什么我的代码返回额外的重复行。 代码:
SELECT *
FROM employees
它返回列表,但重复多次,并且第一个原始答案上的第一个数字不会随着重复而重复:
1
2
3
4
5
2
3
4
5 and the like..
我不知道该尝试什么。我创建了数据库,一切都运行顺利。突然间,它向我发送了这些额外的行。
发生这种情况是因为有多行包含具有名称主键列的员工信息。
员工表中的主键应该是唯一的...
当 fks 引用它时,如何将主键更改为唯一键
如果您不想显示重复数据...使用如下查询:
select distinct empno, col1, col2 from employees;