22问答网
所有问题
如何在数据库查找某一列中值最大的一条记录
注意,我的意思并不是要排序,而是直接查找出这条记录,并显示出它各列的值。
举报该问题
推荐答案 推荐于2016-08-22
例如: table 表中字段 field (int类型)
field 值:1,10,2,3,4
select MAX(field) from table;
最大用 MAX(field_name): 10
最小用 MIN(field_name): 1
总和用 SUM(field_name): 20
平均值 AVG(field_name): 4
记录个数 COUNT(field_name): 5
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/SIXCCCI.html
其他回答
第1个回答 2006-06-13
这个语句应该满足要求
select *
from 表
where 字段 in(select max(字段) from 表)
如果数据仅有1条的话,top 1就可以了,搂主说不是排序,我只顺便提一下
select top 1 *
from 表
order by 字段 desc
第2个回答 2006-06-13
除了用 MAX() 之外,还可以用 Select TOP N
(N :你想取出最大的几条都可以)
Top 有个好处就是可以显示其他各列的值
select top 1 * from tab
第3个回答 2006-06-13
select max(field_name) from tab
相似回答
Excel
如何
选取特定区域
最大
值
答:
1、首先,鼠标点击要输入数据的单元格B11。2、点击excel表顶部菜单栏的“公式”——“插入函数”
。3、弹出函数搜索框,在函数搜索框内输入“DMAX”,点击查找。4、接下来会弹出函数参数设置窗口,在数据库区域输入引用的数据范围A1:C8。5、操作域输入该列在表中的位置3(分数列在C列属于第三行,根据...
SQL
数据库
三个条件选择 表格式:
交易别 产品 日期
数量 选择每种产品...
答:
当用 CUBE 或 ROLLUP 运算符添加行时,附加的列输出值为1,当所添加的行不是由 CUBE 或 ROLLUP 产生时,附加列值为0。--例如 DECLARE @T TABLE(名称 VARCHAR(1) , 出版商 VARCHAR(10), 价格1 INT, 价格2 INT)INSERT @T SELECT 'a', '北京', 11, 22 UNION ALL SELECT 'a',...
大家正在搜
数据库如何增加一列
大数据列式数据库
mysql查找数据库库名
查看数据库中所有的表
sql查看数据库中的表
数据库查找
数据库查找命令
数据库一列叫什么
数据库的行和列是什么
相关问题
怎么查询SQL数据库中一行多列的数据中最大值?
取出数据库所有纪录中,某字段值最大的一条纪录,sql语句怎么...
sql数据库如何获取某个字段里的最大值及明细?
如何查数据库中最大的id 我想在数据库中查询出id值最大的那...
SQL查询语句中一列中的某一项的最大值怎么写?
sql查找一列中某一数值出现次数大于2的记录
怎么查看数据库表中某个字段的值有哪些重复记录