oracle使用个人总结

oracle简单使用规则

    1.简单查询逻辑:SELECT * FROM COMPLAINT_FROM

根据用户名排序(正序可默认或asc  倒叙desc)

2.正序语句:SELECT * FROM COMPLAINT_FROM  order by id 

                    SELECT * FROM COMPLAINT_FROM  order by id asc

3.倒叙语句:SELECT * FROM COMPLAINT_FROM  order by id  desc

4.条件语句查询

  简单单条语句查询:SELECT * FROM COMPLAINT_FROM  where CASE_STATUS='主诉'

模糊匹配语句查询:SELECT * FROM COMPLAINT_FROM  where TYPES_OF_CASES like '%买卖%'

一般上不建议使用模糊查询,会影响性能,如果必须使用建议只后面加%,前面不加

5.获取20条数据

 简单sql:SELECT * FROM COMPLAINT_FROM  where rownum<20

根据用户名倒叙获取20条数据

sql语句:select * from (SELECT * FROM COMPLAINT_FROM    order by ENTRY_DATE desc)a  where rownum<20

6.合并同类项

   select listagg(id,',') within group (order by id) col_name from COMPLAINT_FROM;