MySql怎样获取一列中最大值

如题所述

1、首先打开cmd或PowerShell,进入mysql。

2、选择或者创建一个数据库,使用了以前创建的数据库test。

3、在数据库下创建表stu,表结构如图。

4、接着向stu表插入四条数据,插入后查看该表的数据。

5、再输入sql语句 update stu set credit1=82; 就可以获取一列中的最大值了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-11

1、创建测试表,

create table test_max(id int , value varchar(20));

2、插入测试数据

insert into test_max values(1,'v1');

insert into test_max values(2,'v2');

insert into test_max values(3,'v3');

insert into test_max values(4,'v4');

insert into test_max values(5,'v5');

insert into test_max values(6,'v6');

commit;

3、查询表中数据,select t.* from test_max t;

4、编写sql,获取一列(id列)中最大值; select max(id) from test_max;

本回答被网友采纳
第2个回答  2017-08-22
假定你的列名为money,标明为product。那么语句为:别忘记在语句后加分号!
SELECT MAX(money) AS 'max_money' FROM product;
第3个回答  2017-03-09
select max(列名) from table_name
第4个回答  2017-03-18
如下:
mysql> mysql>select max(group) as maxid from dm_user;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'mysql
>select max(group) as maxid from dm_user' at line 1
mysql>本回答被提问者采纳
相似回答