MySQL如何查找某个字段值相同的数据

当我们想要查找MySQL中某个字段值相同的数据,但我们又不知道这个数据的值是什么的时候该如何操作呢?

在我的数据表中有单词表以及对应的详细信息表,如果两张表是以单词作为逻辑上的外键时,查询单词详细信息操作就可以根据word值进行进行详细表中数据获取,但是如果详细表中word值相同的情况下,就会查询出两条对应的详细表数据,这就会出错。知道了错误产生的原因,那么如何获取出错的单词呢?可以通过以下语句进行:

  • 查询详细表中word字段同一值出现两次的单词
sql 复制代码
select word from detail_info group by word having count(*)>=2;
  • 同时查询这些单词的详细信息
sql 复制代码
select * from detail_info where word in ( select word from detail_info group by word having count(*)>=2);
相关推荐
yejqvow123 分钟前
C#怎么实现缓存功能 C#如何用MemoryCache和Redis实现数据缓存提升访问速度【架构】
jvm·数据库·python
王仲肖4 分钟前
PostgreSQL 关系级锁 — 总结与优化指南
数据库·postgresql·oracle
2401_835956817 分钟前
如何通过phpMyAdmin修改Laravel用户的密码_使用Bcrypt哈希格式更新User表字段
jvm·数据库·python
qq_342295828 分钟前
如何用 error 事件全局捕获页面图片或脚本加载失败状态
jvm·数据库·python
2301_817672269 分钟前
如何实现SQL视图的灰度发布_版本兼容与双重定义方案
jvm·数据库·python
Absurd58714 分钟前
如何从SQL获取当前登录用户数据_使用系统上下文函数
jvm·数据库·python
吕源林16 分钟前
golang如何实现消息批量消费_golang消息批量消费实现策略
jvm·数据库·python
weixin_4585801216 分钟前
如何解决Data Guard主库ORA-16038日志无法归档_强制日志传输报错排查
jvm·数据库·python
观测云17 分钟前
观测云数据转发和存档最佳实践
数据库
djjdjdjdjjdj17 分钟前
SQL如何实现动态列的分组展示_利用条件聚合实现
jvm·数据库·python