DECLARE @dtStartDate DATETIME,
@dtEndDate DATETIME
SET @dtStartDate = CONVERT( DATETIME, CONVERT( VARCHAR(10), GETDATE(), 112 ) )
SET @dtEndDate = DATEADD( DAY, 1, @dtStartDate )
SELECTTOP 10 ID
FROMT1
WHERE[Date] >= @dtStartDate AND [Date] < @dtEndDate
AND [Gross amount] < 0
ORDER BY [Gross amount] DESC