我有一个包含4列的表,我希望在列中的两个值范围之间得到一个值。我试过但它返回null.Pls帮助我解决问题。
GradeID | FAMin|FAMax| FAGrade|
1 | 37 | 40 | A1|
SELECT * FROM GradeSystems WHERE FAMin >= 38 AND 38 <= FAMax;
答案 0 :(得分:5)
你对FAMin的比较是倒退的。
SELECT * FROM GradeSystems WHERE FAMin <= 38 AND FAMax >= 38;