编程论坛's Archiver

jtws3000 发表于 2007-7-1 22:47

[求助]返回字段中最大值的SQL语句

有一字段 aa<BR>比如:有数据  001, 002, 003, 004, 005, 006, 007七个记录<BR>数据类型是文本<BR>我想获得该字段中最大值007的语句是怎样呀?<BR>如果这些数据是字符串<BR>比如  aa, bb,cc, dd, ee<BR>我想获得ee<BR>是不是也一样的语句呀?

心中有剑 发表于 2007-7-5 10:44

select max(aa) from table <BR>或者用 select aa from table order by aa desc <BR>然后只取第一个也可以!<BR><BR>字符串 好象也可以的, 他是用asc码排序的吧

dddddd 发表于 2007-7-17 11:17

select top 1 aa from table order by aa desc

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.