小编Son*_*oor的帖子

查询按列的最后三个字符排序

查询得分高于75分的学生中任何学生的姓名.按每个名称的最后三个字符排序输出.如果两个或更多学生的姓名都以相同的最后三个字符结尾(即:Bobby,Robby等),则通过升序ID对其进行二次排序.

STUDENTS表有以下列

ID,NAME,MARKS

样本输入

id         name     marks
1          ashley   81
2          samantha 75
3          julia    76
4          belvet   84
Run Code Online (Sandbox Code Playgroud)

样本输出

Ashley
Julia
Belvet
Run Code Online (Sandbox Code Playgroud)

说明

只有阿什利,朱莉娅和贝尔维特ID , NAME , MARKS.如果你查看每个名字的最后三个字符,就没有重复项Marks > 75.

我试过了

id         name     marks
1          ashley   81
2          samantha 75
3          julia    76
4          belvet   84
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

mysql sql database oracle

6
推荐指数
3
解决办法
4万
查看次数

标签 统计

database ×1

mysql ×1

oracle ×1

sql ×1