
SQL即结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;
SQL语句,获取一个字段的最大值可以使用max()
MAX 函数返回一列中的最大值。NULL 值不包括在计算中。
SQL MAX() 语法:
1SELECT MAX(column_name) FROM table_name注:MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值。
SELECT 语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。
数据内容:
执行结果:
1、创建测试表,create table test_max2(id number, score number)
2、插入测试数据,
insert into test_max2 values(1001, 99)
insert into test_max2 values(1002, 85)
insert into test_max2 values(1003, 100)
insert into test_max2 values(1004, 77)
insert into test_max2 values(1005, 66)
3、查询数据表,发现最大的score值为100;select t.*, t.rowid from TEST_MAX2 t
4、查询score值为最大(100)的记录;select * from (select t.*, row_number() over(order by score desc) rn from TEST_MAX2 t) where rn = 1;
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)