回答
select ID, Name from departments o
where o.thedate=
(select max(i.thedate) from departments i where o.id=i.id)
Thankyou,工作得很好。 – masfenix 2010-06-25 18:10:39
此表的主要關鍵是什麼?這可以通過名稱比較對同一個表進行子查詢。
SELECT
id,
name,
date
FROM table
WHERE name = (SELECT TOP 1 name
FROM table AS subtable
WHERE subtable.name = table.name
ORDER BY date DESC)
SELECT ID,
First(Name) AS FirstOfName, First(DateChange) AS FirstOfDateChange
FROM departments
GROUP BY ID
ORDER BY First(DateChange) DESC;
+1爲Alt。解。按ID分組扔了我,但在這種情況下,它是重複的數據字段。 – JeffO 2010-06-26 11:36:31
SELECT d。* FROM 部門ð INNER JOIN(SELECT PK FROM部門 GROUP BY ID HAVING theDate = MAX(theDate))M於m.pk = d .pk WHERE [Name] =「部門」
這比接受的答案更好,因爲......? – 2010-06-29 22:16:37
- 1. SQL查詢返回不需要的行
- 2. 編寫SQL查詢所需的幫助
- 3. SQL JDBC查詢所需的支持
- 4. SQL查詢所需的輸出
- 5. 構建SQL查詢所需的幫助
- 6. 不同的sql查詢
- 7. MySQL和MS SQL查詢執行不同
- 8. SQL查詢不同不靈
- 9. SQL查詢所需分組列
- 10. SQL Server查詢所需結果
- 11. 幫助在SQL所需查詢
- 12. 爲SQL Server鮮明查詢所需
- 13. 訪問SQL查詢所需(日期)
- 14. SQL - 需要查詢以獲得用戶ID所有不同的消息線程
- 15. 無法得到所需的輸出,同時從SQL查詢從SQL Server
- 16. 需要不同連接的三個表的SQL查詢
- 17. 需要幫助的SQL查詢其returen不同的值
- 18. SQL查詢獲取所需的DLL的所有依賴關係
- 19. 不同的執行時間相同的查詢 - SQL服務器
- 20. SQL查詢所需(基於列值,行值應加載)
- 21. Sql查詢需要
- 22. SQL查詢計數除以相同查詢的不同計數
- 23. EF6產生不需要的SQL查詢
- 24. 需要MySQL查詢顯示所選行
- 25. SQL查詢 - 需要從不同的表中獲取信息
- 26. SQL查詢Concat的2行同一列
- 27. sql server 2008 - 需要查詢執行
- 28. WordPress的SQL查詢不同的結果
- 29. 訪問查詢不同記錄時,所有行相同
- 30. SQL查詢/子查詢需要幫助
哪個數據庫引擎? – Blorgbeard 2010-06-25 17:58:45
訪問表,使用訪問2007 – masfenix 2010-06-25 17:59:08