可否通过SQL语句来得到这些数据呢?


Oracle数据库,大致这样的两张表,分别储存着两种不同类型的设备。
设备每使用一次,就会在数据库写入一次记录。
现在我想要从这两张表中得出如下数据
每个设备在某个月内被使用了多少次---也就是某个设备ID出现了多少次
每个设备在某个月内总共被使用了多长时间---将每次使用的时间相加
如何通过sql语句来得到这样的查询结果?我看到网上有说数据库函数的。
以前都是进行简单的数据库操作,查询,没接触过这种稍微复杂的,还望大神赐教。
...全文
相关推荐
sql语句妙用,各种sql语句的详细用法与讲解
sql语句妙用,各种sql语句的详细用法与讲解 ,使得程序运行的更加流畅。主要针对一些高效sql语句的解释。
Oracle Sql语句转换成Mysql Sql语句
Oracle Sql语句转换成Mysql Sql语句java 源码,非常简单,只要给定源oracle sql语句地址,和生成目标文件地址运行即可。
SQL语句语法
SQL语句语法,合适需要入门的同学学习,很基础的内容,需要可以下载。
sql语句、动态SQL语句基本语法
sql语句、动态SQL语句基本语法,里面有很多很有用的sql语句。
使用SQL语句清空数据库所有表的数据
近来发现数据库过大,空间不足,因此打算将数据库的数据进行全面的清理,但表非常多,一张一张的清空,实在麻烦,因此想利用SQL语句一次清空所有数据.找到了三种方法进行清空.使用的数据库为MS SQL SERVER. 1.搜索出所有表名,构造为一条SQL语句 declare @trun_name varchar(8000) set @trun_name='' select @trun_name=@trun_name + 'truncate table ' + [name] + ' ' from sysobjects where xtype='U' and status > 0


