Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL查询以查找每天创建的记录数_Sql_Oracle - Fatal编程技术网

SQL查询以查找每天创建的记录数

SQL查询以查找每天创建的记录数,sql,oracle,Sql,Oracle,我有一张表,上面有下面的细节 Id Name created_date ----------------------------------------------- 1 ABC 20-AUG-15 07.59.50.765000000 AM 2 ABD 20-AUG-15 08.59.50.765000000 AM 3 ABE 20-AUG-15 09.59.50.765000000 AM 4 ABF 20-

我有一张表,上面有下面的细节

Id      Name       created_date
-----------------------------------------------
1       ABC   20-AUG-15 07.59.50.765000000 AM
2       ABD   20-AUG-15 08.59.50.765000000 AM
3       ABE   20-AUG-15 09.59.50.765000000 AM
4       ABF   20-AUG-15 06.59.50.765000000 AM
5       BCD   21-AUG-15 07.59.50.765000000 AM
6       BCE   21-AUG-15 08.59.50.765000000 AM.
我需要一天内创建的帐户数的结果(SQL查询)。它应该是通用的

输出:

 CountPerDay    created_date
------------------------------------------------
   4         20-AUG-15 07.59.50.765000000 AM
   2         20-AUG-15 08.59.50.765000000 AM

这是一个简单的
分组查询:

select trunc(created_date), count(*) as num_created
from the_table
group by trunc(created_date);

trunc()

select trunc(created_date), count(*) as num_created
from the_table
group by trunc(created_date);
trunc()
是必需的,因为在Oracle中,
日期
列也包含时间部分(或者如果您的
创建的日期
实际上是一个
时间戳
而不是
日期