2014-01-28 28 views
1

當您在mysql中使用count和group時,如何隱藏隱式顯示在結果表中的count列?隱藏MySQL計數列

SELECT name, region, COUNT(*) as num_visits 
    FROM world 
    GROUP BY region 
     HAVING num_visits > 1 

這將顯示有一列作爲區域和另一個作爲NUM_VISITS到每個(假定它比一次訪問更多)的表。

是否可以隱藏最後一列,以便只顯示區域?

謝謝!

回答

9

使用計算列代替,

SELECT region 
FROM world 
GROUP BY region 
HAVING COUNT(*) > 1 
+0

沒關係啊,因此在年底時計數已分組,而不是開始? – user1530318

+0

[SQL查詢操作順序](http://www.bennadel.com/blog/70-SQL-Query-Order-of-Operations.htm) –