2011-11-15 4 views
1

クエリでlikeコマンドを使用してAccessで特定の結果を探したいとします。私がlikeコマンドを利用したい分野では、そのフィールドで検索したいワイルドカード(*)コマンドがあります。これを回避する方法はありますか?以下の例:コマンドのようなアクセスクエリワイルドカード

SELECT * 
    FROM TABLE_NAME 
    WHERE FIELD_NAME LIKE '*' 
+1

あなたの質問を言い換えることができますか?私は誰にもあなたが何を求めようとしているのか分かりません。 – xQbert

答えて

0

*は、SQL Server likeにワイルドカードではありません。だから、使用することができます。

SELECT *  
FROM TABLE_NAME  
WHERE FIELD_NAME LIKE '%*%' ; 

を使用すると、実際のワイルドカード%を検索したい場合は、何か他のものにwilcardを変更することができますが、実際には、アスタリスクを含む列を見つけたいと仮定すると、&

SELECT *  
FROM TABLE_NAME  
WHERE FIELD_NAME LIKE '&%&' ESCAPE '&'; 
関連する問題