2016-05-05 6 views
2

OracleからSQLクエリがあり、名前を表示したいのですが、残念ながら私が望むとおりに表示されません。oracleにデータを表示

SELECT 
    * 
FROM 
    first_table A, 
    second_table B 
WHERE 
    A.FULL_NAME = B.FULL_NAME 
    AND A.FULL_NAME LIKE '%name%' 

$nameは、「George Harrison」のようなものです。

+2

サンプルデータと希望の結果を投稿してください – Aleksej

答えて

0

あなたの質問には誤植があります。 $%name%

の近くに不足しているオペレータのよう

'%$name%' 
+0

私はすでにそれを行いましたが、まだゼロ結果です。 – user3928201

+0

クエリ行の完全なコードを共有します。 – Hassaan

+0

こんにちはハッサン、それは全体の質問です。 – user3928201

0

の中へ

'%name%' 

からの変更は、大文字と小文字が区別されます。 FULL_NAMEの大文字小文字がわからない場合は、大文字または小文字に変換してください。

SELECT * 
    FROM first_table A, second_table B 
    WHERE A.FULL_NAME = B.FULL_NAME 
    AND Lower(A.FULL_NAME) LIKE '%name%' 

今や小文字でパス名を試してみてください。

+0

こんにちはハデシュ、これを試してみます。ありがとう – user3928201

関連する問題