すべてが 1 つの列にあるアドレスから州を抽出しようとしています。例を次に示します。
2901 MAIN ST,CORNING,NY,14830
substr
とをinstr
一緒に使用する方法を理解しようとしていますが、 のコツがつかめませんinstr
。これが私がこれまでに持っているものです:
select substr('hello,hello,NY,11725-1234',1,instr('hello,hello,NY,11725-1234',',',2,3))
from dual;
2 番目のコンマで始まり、3 番目で終わり、その間にすべてが収まると思っていましたが、そうではないようです。
どんな助けでも大歓迎です。