本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- 龙儿筝
- arpenker
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- lemonhandsome
- luxurioust
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- kingwell.leng
- mwhgJava
最新文章列表
mybatis注解 #与$的区别
mybatis注解 #与$的区别:
$将传入的数据直接拼接在sql中。
@Delete(value = "update t_product set isDelete='1',updateTime=#{updateTime} where id in(${ids})")
#方式能够很大程度防止sql注入。
一般能用#的就别用$.
...
mybatis 注解中使用 in list 参数查询的写法
很多情况下,一个简单的固定参数查询,在mybatis中单独去写xml解决这个问题就有点小题大作了。替代方法是使用注解,直接在dao中写接口方法即可。本着精简的原则写一个示意给大家看
写道
/*** 订单总金额* @param billId* @return*/@Select("select sum(price) from s_bill_detail where bill_id = # ...
[转] MySQL中in(常量列表)的执行计划
我们在写sql的时候,经常用到in,in后面跟一堆常量列表,如id。有人说in的效率很高,而有人说很低;有人说in能使用索引,还有人说in不能使用索引。。。到底是一个怎样的情况呢?我们分析以下几种情况在这之前,我们先了解一下explain的几种type类型(本次分析即参照type类型),按照性能从高到低:const:表中的一个记录的最大值能够匹配这个查询(索引可以是主键或惟一索引)。因为只有一行, ...
MySQL:1093错误解决办法
UPDATE posts SET SpareFlag=0 WHERE Id IN(
SELECT Id FROM posts WHERE CloseFlag=0 AND LockFlag=0 GROUP BY PosterUid HAVING COUNT(PosterUid)=1
);
上面这样的写法,数据库会提示1093错误;正确写法如下:
UPDATE posts SET Spa ...
mysql 中 in/exists/not in/not exists/or的使用场景和效率对比
mysql 中 in/exists/not in/not exists/or的使用场景和效率对比 请尊重知识,请尊重原创 更多资料参考请见 http://www.cezuwang.com/listFilm?page=1&areaId=906&film ...
mybatis sql in 语句(转)
mybatis官方文档: http://mybatis.github.io/mybatis-3/zh/index.html
文章出自:
http://fireinjava.iteye.com/blog/1779420
http://www.blogjava.net/xmatthew/archive/2011/08/31/355879.html
1. 当查询的 ...
not exists和not in的对比
第一次意义上的sql优化,得瑟一下,虽然只是对sql的改写而已,但中间涉及到not in, or 和ort exist ,union, union all 和null值的处理。还是做下笔记。
EXISTS用于检查子查询是否至少会返回一行数据,该子查询实际上并不返回任何数据,而是返回值True或False。
NOT EXISTS 的作用与 EXISTS 正相反。如果子查询没有返回行,则满足 ...
Aidl Parcelable in out inout 作用
在使用aidl传输数据时,对于非基本数据类型,也不是String和CharSequence类型的,(即Parcelable类型)需要有方向指示,包括in、out和inout。
下表为in,out在远程传输的作用
Stub.ontransact()
Proxy.callback(Data data)
in
接收远程传输的数据(Data)
输入本地数据(Dat ...
利用TYPE解决IN列表过长的问题
利用TYPE解决IN列表过长的问题
介绍一种使用TYPE方式,解决IN列表过程的问题。
Oracle的in操作,最多支持1000个对象,如果超过这个值,则会报错:
SQL> CREATE TABLE T AS SELECT ROWNUM ID, OBJECT_NAME, OBJECT_TYPE FROM DBA_OBJECTS;
表已创建。
SQL> SELECT ...