oracle 单引号与逗号

单引号: SELECT  ''''||ID||'''' FROM  DUAL   

结果:‘1’

          ‘2’

          ‘3’

 

逗号:SELECT WMSYS.WM_CONCAT(''''||ID||'''') FROM DUAL

结果:‘1’,‘2’,‘3’,‘4’

逗号:SELECT WM_CONTACT(BL) FROM T_MM WHERE SL_NO='********'

结果1,2,3,4,5,6,7

 

同一个表中存在树形关系

                                     1

                                  /     \

                                2       3 

                                              \

                                                4

要求查询结果

1

..2

..3

....4                     

查询语句

select lpad('.', (deep_id) * 2, '.') || title as title,
id,
parent_id,
had_child
from dl_question_category
where status = 0
start with deep_id = 0
connect by (prior id) = parent_id

 lpad用法
lpad(字段名,填充长度,填充的字符)

start with  条件1  connect by prior  

  

posted @ 2018-06-19 08:54  kkkkd  Views(242)  Comments(0)    收藏  举报