在MS Access 2000中,我有一個名爲[堆棧跟蹤]從我應該隨機拉400個記錄具有鮮明的文本列一個表。 我看着在here一個例子,並增加了自動編號字段表和寫如下面的查詢:的MS Access - 文本字段排名
假設[評價名]是所需的不同字段和ID是autonumbered主鍵,又該查詢是否可以查找其中一個文本字段具有不同值的隨機400記錄?
第一個查詢沒有區別[評估名稱]。
SELECT Top 400 *
FROM (SELECT *,
Rnd(ID) AS RandomValue
FROM [Street Data])
ORDER BY RandomValue ASC
我知道我可以很容易地在與Rank操作的SQL Server中實現。我沒有看到任何有用的鏈接來查找varchar/text字段的排名。我試圖找到使用下面的查詢排名。它沒有解決。
SELECT
ID,
[Appraiser Name],
(
SELECT COUNT(*)
FROM [Street Data] WHERE
[Appraiser Name] <= T.[Appraiser Name]
) AS Rank
FROM [Street Data] AS T
ORDER BY ID, [Appraiser Name]
任何幫助表示讚賞。