MySql怎样获取一列中最大值

 我来答
做一个快乐的茶农
高粉答主

2019-11-14 · 每个回答都超有意思的
知道答主
回答量:1396
采纳率:100%
帮助的人:32.7万
展开全部

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

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

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

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

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

freechan10
2019-12-11 · TA获得超过2.9万个赞
知道小有建树答主
回答量:263
采纳率:68%
帮助的人:12.3万
展开全部

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;

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
程书豪1991
2017-08-22
知道答主
回答量:1
采纳率:0%
帮助的人:945
展开全部
假定你的列名为money,标明为product。那么语句为:别忘记在语句后加分号!
SELECT MAX(money) AS 'max_money' FROM product;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lz_轩夜
2017-03-09 · 超过35用户采纳过TA的回答
知道答主
回答量:87
采纳率:100%
帮助的人:38.1万
展开全部
select max(列名) from table_name
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mwh88866
2017-03-18 · 超过306用户采纳过TA的回答
知道小有建树答主
回答量:378
采纳率:0%
帮助的人:528万
展开全部
如下:
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>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式