繁体   English   中英

MySql获取加扰结果

[英]MySql Get scrambled results

当前场景:

我有一个带有产品链接('links')的MySQL数据库(products_db)。 现在,产品/链接来自11个不同的网站(广告商)。

我是否可以进行某种MySQL查询以11个链接的组的形式获得结果,每个网站一个链接?

关键是要获得包含所有链接的结果列表,每个11个网站一个链接。

我知道我可以使用以下代码从不同的网站获取前11行,但是我需要按这样排列的所有结果。

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

如果没有,我想我必须回去对PHP中的列表进行排序。

谢谢!

使用group by而不是order by

SELECT id, name FROM table GROUP BY id

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM