
sql
待余离北辞
这个作者很懒,什么都没留下…
展开
-
Hibernate之Query接口的uniqueResult()方法
如果查询返回多个值用list()方法[java] view plain copypublic void testQuery(){ Configuration config = new Configuration().configure(); SessionFactory factory = conf转载 2017-10-18 10:51:51 · 676 阅读 · 0 评论 -
SQL语句拼接常加 where 1=1 的原因
数据库在进行查询的时候,经常看到有的人使用where 1=1和1=0,1=2等的查询, 这种条件在执行前,就会被计算出true 或者false, 1=2实际解释为(NULL IS NOT NULL) true 则不影响,false则不会扫描 主要是一些程序员的为了拼凑动态的sql语句,如果使用不好会起到副作用的,是根据个人的一些习惯,是为了避免where 关键字后面的第一个词直接就转载 2017-11-22 10:26:00 · 2204 阅读 · 1 评论 -
mysql explain 的type解释
(1)SYSTEM(2)CONST(3)EQ_REF(4)REF(5)REF_OR_NULL(6)RANGE(7)INDEX_SCAN(8)ALL(9)UNIQUE_SUBQUERY(10)INDEX_SUBQUERY(11)INDEX_MERGE(12)FT连接操作的类型(1)SYSTEMCONST的特例,当表上只有转载 2018-01-09 14:39:24 · 1544 阅读 · 0 评论