2011-04-13 45 views
0

在php中我有一個結果集顯示另一個類似的結果。我如何獲得類似的結果集,其中包含每個用戶的一個結果,而不是顯示每個用戶的多個結果。PHP/mysql結果集不重複相同的用戶

例如,我希望類似的結果,這樣設置唯一的每個用戶:

user A 
user C 
user F 
user B 

不喜歡這樣的:

user A 
user C 
user A 
user A 
user D 
user C 

等...因爲在這裏它顯示不同的結果對於同一用戶即用戶a,c。

在PHP中,我是否需要創建一個foreach循環,以便結果集不重複相同的用戶。

+0

看到@Pascal MARTIN答案。 – 2011-04-13 11:55:23

回答

2

您可以在SQL查詢中使用DISTINCT

有點像這樣:

select distinct username 
from users 
where ...