Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
DB2 SQL => 文字列の一部から長さを取得する方法は? たとえば、この列のデータは
MARYqORANGE JENNYqBLUE, DAVEqYELLOW, JONATHANqGREEN AMANDAqBLACK
これらのデータの長さを前に取得するにはどうすればよいqですか?
q
locate関数を使用します。
locate
select locate('q', col)
「q」の前に最初の部分が必要な場合は、次を使用します。
select (case when col like '%q%' then left(col, locate('q', col) - 1) else col end)