select max (OrderDate) as OrderDate
from dbo.Orders
你要取的是每个月最大值不是吗?所以你的SQL应该是没有问题的!~
20121112
20121013
20120914
像上面这组值 就是你这个SQL取出来的,每个月只有一条值!~
1、首先,使用sysdate函数获取当前时间,并执行以下语句:“select sysdate from dual”,如下图所示。
2、其次,使用sysdate()获取当前时间,执行以下语句:“select sysdate()”,确保添加括号,如下图所示。
3、接着,对于Gbase数据库(与获取当前时间的Mysql数据库相同),执行以下语句:“select sysdate()”,如下图所示。
4、然后,对于sysbase数据库,获取当前时间的函数是:“select getdate()”,如下图所示。
5、 随后,DB2数据库略有不同。 要获取当前时间,请使用以下查询sql:“SELECT current timestamp FROM sysibm.sysdummy1”,如下图所示。
6、最后,在获取当前时间之后,还希望将当前时间日期向前或向后一段时间。 对于DB2数据库,将当前时间提前一天:“select sysdate-1 from dual”,如下图所示。
查询id最大的数据有这几种方法(以mysql数据库为例):
1),利用mysql自带的max函数取得最大值
2),先按照id降序排列,然后利用limit函数取最大值:
扩展资料:
数据库是存储电子文件的处所,可以通过数据库对文件中的数据运行新增、截取、更新、删除等 *** 作。常用的关系型数据库有mysql,oracle,SQL Server,dBASE,MariaDB等,非关系型数据库最常见的就是MongoDB。
所谓关系型数据库就是指由多张能互相联接的二维行列表格组成的数据库。
百度百科-数据库
百度百科-关系型数据库
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)