如果这个问题看起来太基本了,我很抱歉。
我已经浏览了整个互联网和StackOverflow以获得完整的解决方案,但没有找到任何我能理解的内容,并且无法自己编写,所以不得不在这里问。
我有一个 MySQL 数据库。
它有一个名为“posted”的表。
它有 8 列。
我需要输出这个结果:
SELECT DISTINCT link FROM posted WHERE ad='$key' ORDER BY day, month
但我不仅需要“链接”列,还需要这一行的其他列。
就像这个查询返回的每一行一样,我还需要知道它在表中的“id”、“day”和“month”值等。
请告诉我我应该读什么来制作它,或者如何制作它。
请尽可能简单,因为我不是 MySQL 专家。
编辑:我试过这个:
SELECT DISTINCT link,id,day,month FROM posted WHERE ad='$key' ORDER BY day, month
它不起作用。它返回太多行。假设有 10 行具有相同的链接,但不同的日/月/id。这个脚本将返回所有 10 个,我只想要第一个(对于这个链接)。