2013-10-18 151 views
0

目前的情況:MySql的獲取炒結果

我有一個MySQL數據庫(products_db)與產品鏈接( '鏈接')。 現在產品/鏈接來自11個不同的網站(廣告客戶)。

是否有某種MySQL查詢可以讓我在11個鏈接組中得到結果,每個網站鏈接一個?

重點是要得到一個包含所有鏈接的結果列表,每個鏈接11個。

我知道我可以使用以下從不同的網站獲得前11行,但我需要所有結果排列。

SELECT id, name, advertiser, link 
FROM table 
GROUP BY advertiser 

如果不是這樣,我想我必須回到列表PHP ..

感謝排序!

回答

0

使用group by而不是order by

SELECT id, name FROM table GROUP BY id 
+0

對不起,查詢與GROUP BY做..是我不好。問。編輯。 –

+0

嘗試通過'link'進行分組。 –

+0

這不好..它會通過網站將他們分組.. ..不行 –