IBatis.Net使用动态SQL
动态sql就可以解决相关的多表链接查询以及模糊查询的问题<select id="SelectEemployee" parameterClass="string" resultMap = "MemberMap">select CardNo,Name from Member<dynamic prepend="WHE
iBatis动态SQL标签用法
1、动态SQL片段通过SQL片段达到代码复用<!-- 动态条件分页查询 --> <sql id="sql_count"> select count(*) </sql> <sql id="sql_select"> select * </sql> <sql id="sql_where&q
Oracle 子查询
本文总结了Oracle子查询的用法,刚刚用到了:“IN是不对NULL进行处理”。 子查询可以返回单行结果,可以返回多行结果,也可以不返回结果。 如果子查询未返回任何行,则主查询也不会返回任何结果 (空值)select * from emp where sal > (select sal from emp where empno = 8888);&n
XMind/FreeMind-心智圖(思维导图)的妙用
本文将《XMind/FreeMind-心智图的妙用》转成简体,方便阅读。 XMind下载地址:http://sourceforge.net/projects/xmind3/files/ 作者:张文瀞 / 台湾大学计算机及信息网路中心程序设计组 如何能帮助记忆,减少背书时间,轻松的做规划,花些时间画张心智图,会让你事半功倍喔!前言什么是心智图?心智图
Java编程程序异常处理思想
本文所述的异常处理思想,也适用于.net编程。 对于java异常处理你是否都掌握了呢,如果是,你是否能在下面这段代码中,迅速找出异常处理的六个问题吗? 1、OutputStreamWriter out = &
oracle中如何查询一个字符串包含另一个字符串
工作中遇到一个问题,需要查询出包含某些文字的联赛,在网上找到了解决办法:SQL代码select * from league l where instr(l.league_name,'英格兰')>0 下面是网上找到的资料:有一个数据表中两个字段A和B,都是字符型,查询A字符串中包含B字符串中所有的字符的记录。例如
c#使用TimeSpan 计算时间差
TimeSpan的用法相关属性和函数:Add:与另一个TimeSpan值相加。 Days:返回用天数计算的TimeSpan值。 Duration:获取TimeSpan的绝对值。 Hours:返回用小时计算的TimeSpan值 Milliseconds:返回用毫秒计算的TimeSpan值。 Minutes:返回用分钟计算的TimeSpan值。 Negate:返回当前实例的相反数。 Seconds:返
Oracle instr函数
本文谈的函数和上一篇《Oracle截取字符串的函数substr》结合使用,可以达到很好的效果。 INSTR(源字符串, 目标字符串, 起始位置, 匹配序号),在Oracle/PLSQL中,instr函数返回要截
Oracle截取字符串的函数substr
substr,Oracle中的截取字符串函数。 语法如下: substr( string, start_position, [ length ] ) 参数分析: string 字符串值 start_position 截取字符串的初始位置, Number型,start_position为负数
oracle取出每组中的第一条记录
oracle查询:取出每组中的第一条记录按type字段分组,code排序,取出每组中的第一条记录 方法一: select type,min(code) from group_info group by type; 注意:select 后面的列要在group by 子句中,或是用聚合函数包含,否则会有语法错误。这里还有一点要注意的是:select 后面列的选择,一定要选