2017-09-18 46 views
0

私はのファイルfile:/home/ist/Desktop/hdfs/MH-MP-REM-02-A.1.zipと他のテーブルのファイル名MH-MP-REM-02-A.1を持っています。私はJOINまたはINNER JOINクエリを試して、両方の値を比較してファイル名としてMH-MP-REM-02-A.1と返すようにしています。ファイル名がfile:/home/ist/Desktop/hdfs/MH-MP-REM-02-A.1.zipのファイルと一致しない場合は、何も返しません。oracleクエリのファイル名からファイルの拡張子とパスを削除します

答えて

0

これは正しい結果を与えますが、それはよりよい解決策が必要です。

SUBSTR(filename,INSTR(filename,'/',-1)+1,LENGTH(SUBSTR(filename,INSTR(filename,'/',-1)+1))-4) 
関連する問題