Say I have four dates, for example:
- 1/1/2018
- 2/5/2018
- 4/8/2018
- 9/9/2018
I want to 'select' a date in between the min and max. Either the 2/5/2018 record or the 4/8/2018 record ONLY.
I think I'm close, but this query returns ALL the rows:
SELECT * FROM RUBERIC R
WHERE R.SCHOOLID = 75
AND R.TEACHERID = 610
AND R.OBSERVED = 'Observed Classroom'
AND R.DATE BETWEEN
(SELECT MIN(DATE) FROM RUBERIC WHERE R.SCHOOLID = 75
AND R.TEACHERID = 610 AND R.OBSERVED = 'Observed Classroom' )
AND
(SELECT MAX(DATE) FROM RUBERIC WHERE R.SCHOOLID = 75
AND R.TEACHERID = 610 AND R.OBSERVED = 'Observed Classroom' )