SQL
you趣
这个作者很懒,什么都没留下…
展开
-
切割一行转多行
select regexp_substr('1,2,3', '[^,]+', 1, level) ID from dual connect by level <= regexp_count('1,2,3', ',') + 1原创 2021-07-28 21:35:19 · 53 阅读 · 0 评论 -
oracle 更新数据
UPDATE (SELECT U.NAME, S.TITLE FROM T_UPDATE U INNER JON T_SRC S ON S.U_ID = U.ID) T SET T.NAME = T.TITLE原创 2021-07-16 16:23:18 · 87 阅读 · 0 评论 -
Oracel中先排序再WM_CONCAT
表:TEST 外键:F_ID 需要排序字段:SORT 先对表相关字段进行排序,然后再WMCANCAT SELECT WM_CONCAT(SORT) FROM ( SELECT F_ID,SORT FROM TEST ORDER BY F_ID ,SORT ) T 使用视窗函数(百度一大堆) SELECT F_ID,MAX(C_SORT) FROM (SELECT F_ID, WM_CONCAT(SORT) OVER (PARTITION BY F_ID ORDER BY S原创 2021-04-26 09:31:31 · 81 阅读 · 0 评论 -
事务隔离级别
脏读:读到别的事务没有提交的数据。 不可重复读:先前读取的数据,被别的事务改变了,再读就跟原来不一样了。 幻读:第一次读的时候发现什么都没有,另一个事务偷偷放了东西进去,再去访问的时候惊讶地居然发现有东西了 https://www.liaoxuefeng.com/wiki/1177760294764384/1245268672511968 ...转载 2020-09-16 16:21:09 · 53 阅读 · 0 评论