条件を使用してメモ フィールドのレコードから単語を選択する select ステートメントを実行しますWHERE
。
SQL のフィールドで、メモ フィールドで見つかった単語を教えてほしいと思います。
これどうやってするの?
これは、元の SELECT ステートメントで UPDATE を使用する場合ですか、それとも 1 回のパスでこれを行う方法はありますか? このような初心者の質問をして申し訳ありませんが、私は Oracle を初めて使用します。
SELECT ZOOANIMALS.MOPID,
ZOOANIMALS.MOPSERVICEIMPACTED "TYPE",
' ' AS FOUND_THIS,
ZOONOTES.MOPNOTE
FROM MOPUSER.ZOOANIMALS
INNER JOIN MOPUSER.ZOONOTES ON ZOOANIMALS.MOPID=ZOONOTES.MOPID
WHERE ZOOANIMALS.mopstart BETWEEN sysdate AND (sysdate+14)
AND UPPER(ZOOANIMALS.MOPSTATUS) != 'COMPLETE'
AND UPPER(ZOOANIMALS.MOPSTATUS) != 'CANCELLED'
AND (ZOOANIMALS.MOPSERVICEIMPACTED LIKE '%FTTT%'
OR (UPPER(ZOONOTES.MOPNOTE) LIKE ''%AARDVARK%'
OR UPPER(ZOONOTES.MOPNOTE) LIKE '%ZEBRA%'))