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);
相关推荐
主角1 7几秒前
NoSQL之Redia配置与优化
数据库·nosql
2402_854808371 分钟前
MySQL高负载下查询中断怎么解决_增加系统内存与调整参数
jvm·数据库·python
2401_887724503 分钟前
Go语言GORM怎么做分页_Go语言GORM分页查询教程【实用】
jvm·数据库·python
星星也在雾里4 分钟前
MySQL 数据迁移到 PostgreSQL 实战教程
数据库·mysql·postgresql
m0_640309309 分钟前
SQL在分组聚合时如何减少内存消耗_优化GROUP BY查询计划
jvm·数据库·python
gjc5929 分钟前
直击MySQL致命坑!GROUP_CONCAT默认截断不报错
android·数据库·mysql
Wyz2012102410 分钟前
怎么在MongoDB中实现动态轮换证书(Certificate Rotation)而不停机
jvm·数据库·python
2301_7826591811 分钟前
CSS如何制作悬停时图片加深的覆盖层_利用transition控制rgba
jvm·数据库·python
百结21411 分钟前
NoSQL之Redis配置与优化
数据库·redis·nosql
m0_5145205714 分钟前
HTML5中Vuex持久化插件中WebStorage的底层配置
jvm·数据库·python