2017-05-11 30 views
-2

我正在處理用戶收件箱。我必須檢索收件箱中顯示的最後一條消息,無論是來自我還是來自我的朋友。我嘗試過所有可能的解決方案,但我沒有得到任何結果,這就是爲什麼我在這裏問。我仍然在學習SQL。這裏是我的分貝圖片 database table使用sql獲取用戶收件箱的最後一條消息

解決方案,我想:例如:

id | sent_by | sent_to | descp 
42 | 3  | 7  | fdssdf 
30 | 3  | 6  | sdas 
+0

大多數人在這裏想格式化文本,而不是鏈接到圖像。 – jarlh

+0

向我們顯示您當前的查詢嘗試。 – jarlh

+0

堆棧溢出做到了這一點,我給我的表的圖片.. –

回答

1

我不太清楚你的意思,但通常當你要選擇最新的東西,你用SELECT TOP 1ORDER BY x DESC

SELECT TOP 1 * 
FROM your_table_name 
WHERE sent_by = 3 
ORDER BY id DESC 
+0

請注意,'TOP'是一個特定於產品的功能,在這裏沒有指定dbms。至少告訴OP和我們其他人,這是什麼dbms。 – jarlh

+0

我想要一個收件箱就像Facebook一樣,它顯示任何用戶收到的最後消息 –

相關問題