`
文章列表
? 每个q_id下出现次数前2位的remark(只取两位) create table Test( q_id int, remark varchar(20) ) --drop table Test insert into Test(q_id,remark) values(1,'1'); insert into Test(q_id,remark) values(2,'1'); insert into Test(q_id,remark) values(3,'2'); insert into Test(q_id,remark) values(4,'3'); inse ...
文中提及函数并非Oracle及SQL Server 的全部功能,尤其分析挖掘函数,并未完全涵盖,请以实际解决问题优先,勿妄谈二者优劣。 1.绝对值   S:select abs(-1) value   O:select abs(-1) value from dual   2.取整(大)   S:select ceiling(-1.001) value   O:select ceil(-1.001) value from dual   3.取整(小)   S:select floor(-1.001) value   O:select floor(-1.001) value from dual ...

SQLQuery空指针

做查询时需要用到一个比较复杂的sql,采用SQLQuery,query.list();报了空指针。 debug发现query非空。将sql简化到最简单的形式,依然。 突然发现query.addEntity(XXX);的XXX里的字段有几个是通过formula查询出来方便显示的。去掉query.addEntity();,错误消除。
1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000 3. datediff 返回跨两个指定日期的日期和时间边界数。 select datediff(day,'2004-09-01','2004-09-18') --返回:17 4. datepart 返回代表指定日期的指定日期部分的整数。 SELECT DATEPART(month, '2004-1 ...
www.appfuse.org 备忘
用Hibernate annotation formula的一种配置 1、annotation如果加在字段上,请都加在字段上 2、formula里的是sql,不是Hql;需要加上(),如@Formula("()"); 3、如果有where子句,要给sql里的表加上别名 4、formula里的sql保证只能输出一条记录 如 @Column(name="EXAM_TYPE_ID") Integer typeId; @Formula("(select t.name from T_EXAMINATION_TYPE t where ...

自增列

    博客分类:
  • DB
对于只有一个自增列的表的插入数据方法: insert into M_EXAMINATION_GROUP_FOO default values
<div id="aa1"></div> <div>AA</div> 。。。 <div id="aa2"></div> 如何获得aa1和aa1之间的dom
 Ruby 学习常用网址   -- Ruby网站 --   Ruby官方网站(英文)http://www.ruby-lang.org   Ruby on Rails官方网站(英文)http://www.rubyonrails.com   RubyForge--Ruby开源项目(英文)http://rubyforge.org   Kwartz-Ruby官方网站(英文)http://www.kuwata-lab.com/kwartz   Ruby Centralhttp://www.rubycentral.com   Ruby官方中文站(中文)http://rubycn.ce-lab.net [推 ...
Global site tag (gtag.js) - Google Analytics