ID |文件名|大小|日期|訂購
,我想選擇每個日期的N個第一文件小於100Mo(尺寸) 例如,如果我有:
數據表: -
我只想保留ID 1,2和11.
我已經寫了這個,但它只給我第一個日期組。
SELECT
ID,
filename,
size,
date,
ordre
FROM tableName
WHERE ID IN (SELECT ID FROM tableName
WHERE ID <
(SELECT TOP 1 ID
FROM tableName
WHERE size > 100
)
)
請添加一些樣本表數據和預期的結果。 – TheGameiswar