sql语句查询一张表中某字段值重复的记录数据
2015-11-06 23:21
736 查看
今天,面试中遇到了一道公认很简单的sql题目,但却做错,在此记录,以作警钟。
题目:
在user表中,查出name属性值重复2次以上的记录数据。
select * from user t where t.name in (select name from user group by name on having count(name) > 1)
自己的问题,必须改正。
题目:
在user表中,查出name属性值重复2次以上的记录数据。
select * from user t where t.name in (select name from user group by name on having count(name) > 1)
自己的问题,必须改正。
相关文章推荐
- 3、oracle编程专家—设置AUTOTRACE
- Day2(11.1):(0)主要知识点简介
- 数据库存储过程及其与函数区别
- 在Ubuntu上安装Mysql并远程连接
- SQL基础学习3
- 2、oracle专家编程---SQLPLUS设置
- mysql向表中插入时间
- mysql触发器
- 下载:SQL Server 2016 CTP3 (x64) - DVD (English)
- POSTGRESQL 并发控制
- 数据库性能优化的方法
- SQL server理论知识
- MySQL联表查询
- MySQL 分析服务器状态
- mysql数据库乱码问题
- Hive与传统数据库比较
- 难以记住的sql语句
- pl/sql
- 数据库表的查询操作实践演练(实验三),数据库演练
- MySQL中的MAX函数总结