我想在mysql中编写一个查询。我的方案如下:
Class Minmarks MaxMarks
A 751 1000
B 501 750
c 251 500
D 1 250
有3列:class,minmarks,maxmarks。如果我得到450分,那么我的班级是什么?如何在mysql中写这个?
答案 0 :(得分:2)
嘿,你可以这样写查询。您可以使用given_marks
450
处替换您的商标
select class from table_name where given_marks >= Minmarks and given_marks <= Maxmarks
答案 1 :(得分:0)
SELECT Class FROM table_name WHERE Minmarks >= 450 and MaxMarks <= 450
答案 2 :(得分:0)
您可以使用大于等于&amp;小于等于条款或者您也可以使用Between..And Clause
SELECT class FROM <table_name> WHERE marks BETWEEN usc_code AND a.usc_value;