0
我想讓我的表得到只有1我在表中的結果。我的表存儲一個允許超過1個用戶發佈多次的posted_by列。所以,我的posted_by列有多個用戶名Chowderrunnah,因爲該用戶已經發布了多次。我只想顯示其中一個結果,這樣每個用戶都可以在表格中單擊,而不是顯示許多相同的用戶。 (如果你想知道原因,我正試圖創建支持票證系統)。我怎樣才能得到一個具有多個相同的值的列表的最新結果
目前,我的表格正在從我的表中獲取所有結果,甚至用相同的posting_by(用戶名)重複。我只希望它顯示一個結果,如果有超過1個(用戶名)發佈相同的結果。
此刻,我的代碼只是最低 -
SELECT * from support WHERE last_post_by != 'Admin'
幫助深表感謝。
編輯
這裏的表我的支持票系統
您是否可以使用示例數據連同您的預期輸出一起更新您的查詢?我在想'SELECT DISTINCT'或者使用'GROUP BY'可能是你想要的,但它不清楚。 –
如何使用** GROUP BY **? – zakhefron
@TimBiegeleisen對不起。我以爲我說得很清楚。但是我的輸出,我希望它從我的表中只取出1行,其中列posting_by被多次使用。顯然,當用戶名username_只有1個結果時,它不是必需的,但是我想要它,因爲將會有超過1個被匹配的posting_by,因爲它是我的支持票系統的用戶名。 –