- 浏览: 36891 次
- 性别:
- 来自: 北京
最新评论
文章列表
官网:http://www.jemui.com/uidoc/jedate.html#linkage
html:
<#list pointsDeductRuleList as deductRule>
<tr class="aui-grid-row deduct deduct2">
<td style="width:0;"></td>
<td class="aui-grid-cell" colspan="1">
...
Mysql left join:
case 1:
select ifnull(tv2.venueName,tv1.venueName) as venueName,ts.ticketSubtypeName, a.*
from t_ticket a left join t_ticket_subtype ts on a.ticketSubtypeId=ts.id left join t_venue tv2 on ts.venueId=tv2.id left join t_venue tv1 on a.venueId=tv1.id
where a.id=1;
case 2:
...
mybatis注解 #与$的区别:
$将传入的数据直接拼接在sql中。
@Delete(value = "update t_product set isDelete='1',updateTime=#{updateTime} where id in(${ids})")
#方式能够很大程度防止sql注入。
一般能用#的就别用$.
myeclipse2017中jsp中JSTL bug解决
第一步:
下载518987-patch01
https://bugs.eclipse.org/bugs/show_bug.cgi?id=518987#c0
第二步:
在myeclipse安装目录下的plugins里搜索wst.html.core
出现:org.eclipse.wst.html.core_1.2.100.me201612020927.jar
把下载好的文件下的plugins里的
org.eclipse.wst.html.core_1.2.101.v20170704_fix518987 ...
http://www.cnblogs.com/shencheng/archive/2011/01/07/1930227.html
在线人数统计方面的实现,上网找了下这方面的知识,最初我的想法是,管理session,如果session销毁了就减少,如果登陆用户了就新增一个,但是如果是用户非法退出,如:未注销,关闭浏览器等,这个用户的session是管理不到的,最后决定用HttpSessionListener接口或HttpSessionBindingListener接口来实现,通过监听session的新建和销毁来控制,详细如下。
先添加登陆的页面index.jsp
https://blog.csdn.net/u012047933/article/details/39233657
Oracle的Pseudo-column,常被翻译成伪列,也有人翻译成虚拟字段。常常有我们的数据操作中带来一些意想不到的效果.常用到的主要有sysdate, systimestamp,RowNum ,RowID, CURRVAL, NEXTVAL,UID, USER,Level,ORA_ROWSCN1.SYSDATE, SYSTIMESTAMP,SYSDATE 返回当前的系统时间。SYSTIMESTAMP 以TIMESTAMP WITH TIMEZONE 返回当前的日期和 ...
https://www.cnblogs.com/guogl/articles/5929852.html
1 说明:
提到数据库必须要知道联接操作,这部分的内容在数据库查询操作中占到举足轻重的地位,今天我就来说说这些联结操作。
联接操作可以在WHERE中指定,也可以在FROM子句中指定,在FROM子句中指定联接条件时,SQL2将联接操作符分为联接类型和联接条件两部分。
联接类型决定了如何处理联接条件中不匹配的元组。
2 连接操作:
联接条件决定了两个关系中那些元素该匹配。
联接类型
说明
一、oracle trunc函数处理日期
select trunc(sysdate) from dual; --默认截取到天
2017-09-12 00:00:00
select trunc(sysdate,'dd') from dual;--截取到天
2017-09-12 00:00:00
select trunc(sysdate,'') from dual; 空
select trunc(sysdate,'year') from dual; --截取到年(本年的第一天)
select trunc(sysdate,'q') from dual; --截取到季度(本季度的第一天 ...
js将form表单序列化[json字符串、数组、对象]
(转至:http://www.cnblogs.com/bjlhx/p/6659392.html)
1.序列化为字符串
$("#Form").serialize();//name=zhangsan&sex=1&age=20
2.序列化为数组
var formData=$("#form").serializeArray();//[Object, Object, Object]
自定义参数补充
formData.push({"name" ...
//定义一个行元素,添加到多个表格中
var tr = $('<tr>').append($('<td>').text('abc'));
tr.clone(true).appendTo('table#table_pc');
tr.clone(true).appendTo('table#table_ios');
//清空table(除了第一行以外)
$("table#tb_discountDetail tr:not(:firs ...
效果:
1、在页面引入css和js文件:
<link href="${staticPath}/resources/js/flcheckbox/css/powerFloat.css" rel="stylesheet" type="text/css" />
<link href="${staticPath}/resources/js/flcheckbox/css/fl-checkbox.css" rel="stylesheet" type="text/ ...
需求:
学生表中的课程字段是存课程表的id:1,2,3
学生表: student
………………id name Course1 张三 1,2,3
………………课程表: course
……………… id name 1 语文 2 数字 3 英语………………
查询学生表时,需要将对应的课程名称关联查出,如:
………………
张三 语文,数字,英语
………………
实现方案-1:
先将学生表课程的值按逗号拆分;再利用oracle合并列的函数wm_concat合并。
...
联合查询:union 和 union all;intersect 和 minus
--联合查询:union 和 union all;intersect 和 minus
select 1,2 from dual
union
select 1,2 from dual;
--union 对多个结果集进行并集操作,不包括重复行,同时进行默认规则的排序:
--1,2
select 1,2 from dual
union all
select 1,2 from dual;
--union all 对多个结果集进行并集操作,包括重复行,不进行排序:
--1,2
--1,2
...
oracle 查询示例-统计
- 博客分类:
- DB-Oracle
一、按订单类型统计8月份内,各种类型订单的创建的数量、完成的数量。
--按订单类型统计8月份内,各种类型订单的创建的数量、完成的数量
select t.TYPEID,sum(t.create_num1) AS create_num,sum(t.create_done_num) AS create_done_num
--t.create_num1:此处引用的列名称以第一个查询的列名为准
from (
select two.TYPEID,count(two.WORKORDERID) AS create_num1,0 AS create_done_num from t_workorde ...
Oracle 日期相关
- 博客分类:
- DB-Oracle
--查询某一天内的数据
select t.ID,t.LAST_TIME
from T_ORDER t WHERE
--AND t.LAST_TIME >= to_date('2017-07-31 00:00:00','yyyy-mm-dd hh24:mi:ss')
t.LAST_TIME >= to_date('2017-07-31','yyyy-mm-dd') -- 2017-07-31 00:00:00
--AND t.LAST_TIME <= to_date('2017-07-31 23:59:59','yyyy-mm-dd hh2 ...