我有一张桌子' table1'如下。我想在状态字段中找到介于两个L之间的所有H.上述标准的输出应为03/07 / 15,08 / 07/15和09/07/15。我该如何解决这个问题?
date Status
01/07/15 A
02/07/15 L
03/07/15 H
04/07/15 L
05/07/15 H
06/07/15 A
07/07/15 L
08/07/15 H
09/07/15 H
10/07/15 L
答案 0 :(得分:-1)
试试这个
select date, status from table1 where status = 'H' and date between (select MIN(date) from table1 where status = 'L') and (select MAX(date) from table1 where status = 'L')