1
第一選擇我要尋找一個SQL查詢來尋找以下:SQL查詢從指數
index A B
1 5 1
2 10 1
3 15 0
4 10 0
5 20 1
6 5 0
7 15 1
8 25 0
9 20 0
10 15 0
選擇「項」列其中B爲1,查找第一個下一行從該點向下時, 「退出」行,其中A是條目A值+10或更多,或者-10或更多,與「退出」行中B的值無關。返回入口索引,退出索引,以及一些指標,如果出口是+10或-10,那麼很好,如果不可能的話,nwm。所以在這種情況下,查詢的輸出應該使用子查詢是
entryindex exitindex +10/-10
1 3 +10 //entry in line 1, because B is 1, exit on line 15, because 15 is 5 +10
2 5 +10
5 6 -10
7 8 -10
我認爲預期結果的最後一行是錯誤的。 –
是的,更正了,謝謝 – user3338991