码迷,mamicode.com
首页 > 其他好文 > 详细

查询语句

时间:2015-05-21 19:30:21      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:

 1 查询的流程总结如下:
 2 
 3  SELECT [DISTINCT] *|分组字段1 [别名] [,分组字段2 [别名] ,…] | 统计函数
 4 
 5  FROM 表名称 [别名], [表名称 [别名] ,…]
 6 
 7  [WHERE 条件(s)]
 8  [GROUP BY 分组字段1 [,分组字段2 ,…]]
 9 
10  [ORDER BY 排序字段 ASC | DESC [,排序字段 ASC | DESC]];
11 
12 
13 1 、模糊查询 ,匹配2015-05-03开头的
14  select b.* from mobile.busi_info b where b.trans_date like 
15  
16  (2015-05-13%)
17  
18 在xml文件表示如下:
19 --DEPT_NAME为参数
20     D.DEPT_NAME like %$DEPT_NAME$%
21  
22  2、左关联,我目前认为有左关联就够用了,可以取代右关联
23  
24 A left join B on 条件a and 条件b where 条件C---->先关联再过滤
25  
26 select * from A left join B on A.id=B.id and B=1;
27  
28 上面语句相当于select * from A left join B on A.id=B.id where 
29  
30 B.name=小明 or B.name=null
31 
32  也就是说返回主表A中所有符合A.id=B.id字段,如果B表长度没A长 就返回B
33  
34 表null值字段
35  
36  3、递归查询(把结果当成条件继续查询知道查到的结果为空时结束)
37  
38  start with A=B connect by prior C=D 

 

查询语句

标签:

原文地址:http://www.cnblogs.com/yunmengxiaohe/p/4520476.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!