SELECT type_id,COUNT(1) FROM core_tbl GROUPBY type_id;
查询某一天的数据记录(时间比对)
-- 查询9月12号的数据select a.* from tbl_test a where a.chk_date between to_date('2017-09-12 00:00:00','yyyy-MM-dd hh24:mi:ss') and to_date('2017-09-12 23:59:59','yyyy-MM-dd hh24:mi:ss');select a.* from tbl_test a where to_char(a.chk_date,'yyyy-MM--dd')='2017-09-12';
substr 函数的应用
select substr('abcqwedabc',1,3),substr('dsad',-3,3) from dual;
统计某一类大于多少的数据(使用having)
select type_name,count(type_name) from tbl_test groupby type_name havingcount(type_name)>5;
使用子查询查询量表包含关联的数据(使用 where in): 因为这里子查询返回多行,所以使用in关键字:
select * from a where a.aname in (select bname from b )