2014-07-17 35 views
-4

我有一个关于在mysql中查询的情况。首先我从表格“abc”中有一个名为“可乐”的列,然后我想选择或显示它。这就是我所做的如何在一张表中显示多个相同的数据

我认为我只需要一个数据“一”

select cola from abc 

它会显示表是这样的:

------ 
    |cola| 
    a 

我的问题是什么,如果我要选择的表,它显示了许多行,但是像这样的值相同

------ 
    |cola| 
    a 
    a 
    a 

它显示3

我知道什么是只是使用限制

select cola from abc limit 3 

但不工作

感谢

+2

请尝试....... –

+1

你的意思是? – Wanderer

回答

1

使用union:

select cola from abc 
union all 
select cola from abc 
union all 
select cola from abc 
+1

联合删除重复 - 我想你打算使用'联合所有'。 – Mureinik

+0

感谢UNION ALL的作品 – stevengunanto

相关问题