NutzCN Logo
问答 DB2 sql语句转化 ORCLE
发布于 2846天前 作者 zyk2017 1436 次浏览 复制 上一个帖子 下一个帖子
标签:

SELECT T.FILE_ROWNUM FROM (SELECT M.FILE_ROWNUM,CASE WHEN locate('2.1',rtrim(ltrim(M.FIELD_2)))>0 THEN locate('2.1',rtrim(ltrim(M.FIELD_2))) WHEN locate('2.1',rtrim(ltrim(M.FIELD_3)))>0 THEN locate('2.1',rtrim(ltrim(M.FIELD_3)))ELSE locate('2.1',rtrim(ltrim(M.FIELD_3))) END AS WZ FROM RD_TABLE_MODEL M LEFT JOIN RD_TABLE_INFO I ON I.TABLE_ID=M.TABLE_ID WHERE I.TABCODE='G0101' AND START_DATE<='20161201' AND END_DATE>='20161201' AND (M.FIELD_2 LIKE '%2.1%' or M.FIELD_3 LIKE '%2.1%'or M.FIELD_3 LIKE '%2.1%') AND (locate('2.1',rtrim(ltrim(M.FIELD_2)))>0 or locate('2.1',rtrim(ltrim(M.FIELD_3)))>0 or locate('2.1',rtrim(ltrim(M.FIELD_3)))>0) order by WZ FETCH FIRST 1 ROWS ONLY) T

以上代码怎么转成ORCLE的sql语句?

2 回复

把含义解释一遍😄

用来排序的,其实具体我也不太清楚,我帮我同事问的。。

添加回复
请先登陆
回到顶部