我想在mysql中編寫查詢。我的場景如下:mysql中基於分類的查詢
Class Minmarks MaxMarks
A 751 1000
B 501 750
c 251 500
D 1 250
有3列:class,minmarks,maxmarks。如果我獲得了450分,那麼我的班級是什麼?如何在MySQL中編寫這個?
我想在mysql中編寫查詢。我的場景如下:mysql中基於分類的查詢
Class Minmarks MaxMarks
A 751 1000
B 501 750
c 251 500
D 1 250
有3列:class,minmarks,maxmarks。如果我獲得了450分,那麼我的班級是什麼?如何在MySQL中編寫這個?
嘿,你可以這樣寫查詢。你可以用given_marks
這裏450
select class from table_name where given_marks >= Minmarks and given_marks <= Maxmarks
SELECT Class FROM table_name WHERE Minmarks >= 450 and MaxMarks <= 450
更換您的標誌,您可以使用大於的Equals &小於的Equals條款或者您可以使用Between..And條款
SELECT class FROM <table_name> WHERE marks BETWEEN usc_code AND a.usc_value;
這沒有提供問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 - [來自評論](/ review/low-quality-posts/11197211) –
@LucaDetomi我的聲明的哪一部分是要求澄清的批評或評論? – Duniyadnd
你的答案被標記爲太短的廣告,因此比評論更適合評論。請添加詳細信息,讓用戶瞭解「爲什麼」您的答案是好的,或者是最好的答案。 –