ถามเรื่อง sql คิวรี่ครับ

สมมุติ เรามีตาราง

0
0
1
2
9
9
9
9
1
2
9
9
9
0
1
2
3

ต้องการคิวรี่ให้ได้
ค่าที่น้อยกว่า 5 ที่ติดกัน กับตัวแรกสุดและตัวท้ายสุดทั้งหมด  แต่  ค่าที่อยู่ตรงกลางหรือไม่ติดกัน ไม่เอา
ควรคิวรี่ยังไงครับให้ผลลัพได้

0    และ    0        สังเกตว่า ระหว่ากลางเลข 9 ในบรรทัดที่ 9 จะมี  1   ซึ่งมีค่าน้อยกว่า 5 ตรงเงื่อนไข แต่ไม่เอาเพราะไม่ใช่ตัวติดกันตัวแรกสุด
0             1                                                                               2
1             2
2             3

คือไม่เอาค่าฟิกนะครับ อย่าง limit ไม่เอาครับ
ตอนแรกลอง having แต่ไม่ได้มันเอาตัวกลางมาด้วยอ่ะครับ
วานผู้รู้
ขอบคุณมากครับ
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่