纯粹是记录工作中使用的分析函数或是语法点,不做其他用处. (1) with as 先举个例子吧: 有两张表,分别为A.B,求得一个字段的值先在表A中寻找,如果A表中存在数据,则输出A表的值:如果A表中不存在,则在B表中寻找,若B表中有相应记录,则输出B表的值:如果B表中也不存在,则输出"no records”字符串. with sql1 as (select to_char(a) s_name from test_tempa), sql2 as (select to_char(b) s_name