sql如何获取字段中后3位的最大值

2021-03-10 06:13:42 字数 3032 阅读 8194

1楼:环球旅行

用substr字符函数*****=-*****==

select gg,substr(gg,2),substr(gg,2,5) from nammm;

gg substr(gg,2) substr(gg,2,5)

kk1 k1 k1

kkggg2 kggg2 kggg2

kkkkllss3 kkkllss3 kkkll

kkjfkfdfggh6 kjfkfdfggh6 kjfkf

查出的结果分别是显示nammm表里gg列:所有字符,从第2个显示到最后,从第2显示到第5个。

***************===-********************-=

select max(substr(gg,9))from nammm;

2楼:匿名用户

select max(int(right(日期+序号,3))) as 最大值 from 表;

还有你上面002也不是最大的啊,去最大值要主义了,要是数字回,不然会紊乱答的,自负排列是按acsii码顺序来排列的,你那日期别说是日个格式的啊,是日期格式的也要转换成字符串才能拼接

3楼:

这样得到去除前面日期的最大流水号:

select max(right(keyfield,3)) from tablename

4楼:代号极光

select top 1 substring(主键字段,9,3) as 序号 from 表名 order by 序号 desc

这个就行了。 求分。

5楼:匿名用户

楼上回答的已经很完整了,赞一个!

6楼:

select max(right(您的主键,3)) from 这个主键所在的表

7楼:匿名用户

select max(right(字段名)) from 表名

sql语法怎么取得一个字段的最大值

8楼:匿名用户

sql即结构化查询语言(structured query language),是一种特殊目的的编程语言,是一种数据库查询和程序回设计语言,用于存取数答据以及查询、更新和管理关系数据库系统;

sql语句,获取一个字段的最大值可以使用max()

max 函数返回一列中的最大值。null 值不包括在计算中。

sql max() 语法:

selectmax(column_name)fromtable_name

注:max 也可用于文本列,以获得按字母顺序排列的最高或最低值。

select 语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。

数据内容:

执行结果:

9楼:唐城冬

这是一个最基本的函数啊

select max(字段名) from 表名

10楼:

select max(字段) from table

11楼:free我是流氓

select max(字段) from tablename

12楼:始永修桑雪

给你两种方法

只展示该字段

select

max(列名)

from

表名;展示该记录的所有字段

select

top1

*from

表名order

by列名

desc

sql数据库如何获取某个字段里的最大值及明细?

13楼:童鞋

使用类似如下语句bai找出 某个

du表中 某个字段 在你的某条件

zhi下,为最大dao的一条记录:

selectmax(字段版)form**1where你的条件--或用下权面查看这条记录里所有的字段的情况select*form**1where字段in(selectmax(字段)form**1where你的条件)

至于 “及明细”,就不知道你是什么想法了,如果是所有记录,那就直接列出所有记录就好:

select*form**1where你的条件即:select max(age) from student用max函数可以计算出相应字段的最大值

sql数据库如何获取某个字段里的最大值?

14楼:千鸟

select max(age) from student用max函数可以计算出相应字段的最大值

扩展:sql 拥有很多可用于计数和计算的内建函数。

函数的语内法

内建 sql 函数的语法是容:

select function(列) from 表函数的类型

在 sql 中,基本的函数类型和种类有若干种。函数的基本类型是:

aggregate 函数

scalar 函数

15楼:愈芳馨铁瑜

使用类似如下语bai句找出

du某个表中

某个字zhi段

在你的某条件下,为最大

dao的一条记专录:

select max(字段属) form **1 where 你的条件

--或用下面查看这条记录里所有的字段的情况select * form **1 where 字段 in (select max(字段) form **1 where 你的条件)

至于“及明细”,就不知道你是什么想法了,如果是所有记录,那就直接列出所有记录就好:

select * form **1 where 你的条件

sql如何根据字段内的某个值排序

1楼 这个正则表达式就可以筛选出数字部分,但是每种数据库用法都是不一样的 再根据筛选出来的这个伪劣来排序就好了 2楼 可以截取后面的数字用着排序字段 sql 按字段指定值排序 3楼 匿名用户 这个需要在排序语句中使用条件判断 例如 表 table temp 中列 col1 为字符,属性为varcha...

如何用jquery获取input输入框中的值

1楼 匿名用户 name是input标签的属性值,jquery提供了attr 方法用于设置 改变属性值 input text attr name input text prop name 也可以使用prop 方法获取属性示例 如下创建html元素点击按钮获取文本框的name属性值 设置css样式di...

在js中怎么设置radio的值,js中,请问如何获取radio值

1楼 匿名用户 取值 var addressval input name address checked val 指定单选值 input name radioname value 2 attr checked true 2楼 匿名用户 比如有document getelementbyid rad v...