如何从包含具有多个相同值的列的表中获取最新结果

时间:2016-09-01 11:50:32

标签: mysql post duplicates

我正试图让我的表格获得仅有1 我在表格中的结果。我的表存储了posted_by列,允许多个用户多次发布。所以,我的posted_by列有多个用户名Chowderrunnah,因为该用户已发布多次。我只想显示其中一个结果,因此可以在表格中单击每个用户,而不是显示许多相同的用户。 (如果你想知道原因,我正在尝试创建一个支持票系统。)

目前,我的表格正在从我的表中获取所有结果,甚至是使用相同的publish_by(用户名)重复。我只希望它显示一个结果,如果有超过1个相同的(用户名)发布。

目前,我的代码只是最小的 -

SELECT * from support WHERE last_post_by != 'Admin'

非常感谢帮助。

编辑

以下是我正在使用的表Database

这是我的支持票系统

enter image description here

1 个答案:

答案 0 :(得分:0)

以下查询解决了我的问题:)

tooltipStyle

使用GROUP BY只允许我显示一个重复的posted_by结果。