首页 > 解决方案 > 在 MySQL 中查找具有相同值的列

问题描述

我有一个 SQL 书籍表。我有兴趣找到价格相同的书名。我怎样才能做到这一点?

我的桌子的视图

所以根据这张表,它应该给我 c 和 d,因为它们的价格值都是 1000。但是我不能这样做。请帮忙

标签: mysql

解决方案


SELECT Group_concat(title) 
FROM   books 
GROUP  BY price 
HAVING Count(*) >= 2; 

Sql Fiddle 演示


推荐阅读