sql語句 集合之間的重疊取值 區間取值比較 薪資範圍

SQL語句 篩選出符合薪資範圍的簡歷

假如打比我是HR 我要從求職者的簡歷中篩選出符合我要求範圍的求職者
這是我收到的所有求職簡歷(start爲最低薪資,end爲最高薪資)

這是我收到的所有求職簡歷(start爲最低薪資,end爲最高薪資)

我的需求
我要從簡歷中篩選出4000-6000這個範圍的求職者 也就是求職者的薪資範圍只要跟我的篩選條件有重合 我就要他
即:圖中除了1、5、9 其餘都符合我的要求
廢話不多說
直接sql
SQL語句
只有1、5、 9不符合
正解 那麼SQL可以優化下麼

最終如下
優化後的SQL
OK 結束了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章