最新文章列表

SQL语句优化

1、count(*) <---> count(列) 没有索引的情况下,两者一样快; 有索引的情况下,如果这一列允许为 null,则count(列)快,若不允许为空,则一样快! 这是由于count(*)与count(列)不等价,count(*)所有列只要有一列不为null,就会被统计出来,count(列)只要这一列为null,就不会被统计出来! 所以,count(列)所谓的快是没有把数据统 ...
磊磊的博客 评论(0) 有457人浏览 2017-01-08 09:20

Some projects cannot be imported because they already exist in the workspace err

Q: I am trying to import a project that me and my co-worker have been working on.. and keep getting this error after I select-- "import" then "import existing project" then click a ...
Lixh1986 评论(0) 有8663人浏览 2014-07-17 19:44

js判断变量或者对象是否存在

if(typeof(airplane) != "undefined" && airplane != null && airplane.cityInfoData != null && airplane.cityInfoData.length > 0){ // 对象存在 } else { // 对象不存在 ...
qiaolevip 评论(0) 有1077人浏览 2014-03-25 10:23

java 创建多级目录和文件

/** * 新建目录. * * @param path 文件路径 * @throws Exception */ public static void createDirectory(String path) throws Exception { if (StringUtils.isEmpty(path)) { return; } try ...
qiaolevip 评论(3) 有26442人浏览 2014-02-26 16:16

(转)in 和 exist

in 和 exists区别in 是把外表和内表作hash join,而exists是对外表作loop,每次loop再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。如果 ...
sangei 评论(0) 有1242人浏览 2013-09-09 23:30

sql in 和 exist的区别

详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp41 select * from A where id in(select id from B) 以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与B表中的id相等,如果相等则将A表的记录加入结果集中,直到遍历完A表 ...
grefr 评论(0) 有1136人浏览 2013-07-17 16:17

oracle中的exists 和not exists 用法详解

有两个简单例子,以说明 “exists”和“in”的效率问题 1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ; T1数据量小而T2数据量非常大时,T1<<T2 时,1) 的查询效率高。 2) select * from T1 where T1.a in (select T2.a fr ...
yongshuai0314 评论(0) 有713人浏览 2012-12-18 10:39

解决在eclipse中导入项目名称已存在的问题

设置Eclipse智能提示   转自 http://blog.csdn.net/sz_bdqn/article/details/4956162 1、Some projects cannot be imported because they already exist in the workspace 2、Some projects were hidden because they exist i ...
zhangyinhu8680 评论(0) 有7349人浏览 2012-08-13 18:11

MySQL 语句级避免重复插入—— Insert Select Not Exist

想要插入一条数据,要避免重复插入,又不想折腾两回数据库连接操作,可以参考如下办法。 INSERT INTO table(column1,column2,column3 ...columnN) SELECT value1,value2,value3 ...valueN FROM dual WHERE NOT EXISTS( SELECT * FROM table ...
snowolf 评论(10) 有75630人浏览 2012-06-27 13:14

sql中exist与in 的区别

以下内容借鉴过来的! 今天在网上查资料看sql中exist与in 的区别,发现众说纷纭,有几种说法: 1. exist效率比in高,凡是in都应该用exist替换 2. 外大内小用in,外小内大用exist 3. 外大内小用exist,外小内大用in   一时分辨不了哪个正确,于是动手检验.   数据库: ORACLE 10G 客户端: PlSqlDev 7.1   1. 外大 ...
jiangjingxiaoxuan 评论(0) 有1059人浏览 2012-01-10 15:02

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics