2014-07-17 36 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

相關問題