私はSQL Server 2008で作業し、次のコマンドを使用しました:
SELECT Min(id),
[idfromindex]
FROM ordersview
WHERE [idfromindex] IN(SELECT DISTINCT [idfromindex]
FROM ordersview
WHERE isobserve = 'True'
AND ispay = 'True'
AND orderdate >= '1390/09/01'
AND orderdate <= '1391/09/27')
GROUP BY [idfromindex]
orderdate='1390/09/01'
しかし、正確または値を持つレコードがある場合、orderdate='1391/09/27'
それらは表示されず、それらよりも大きい結果と小さい結果のみが表示されますが、存在する場合は等しいものも表示したいと思います。
orderDate タイプは Date です