テーブルのブラウザパス列を使用してテーブルから情報を取得しようとしています。クエリは次のようになります。このクエリで何が問題になっていますか?パス
select * from selwowscheduler sc
join browser b on sc.scheduledbrowser = b.browserid
where b.browserpath like '*iexplore C:\Program Files\Internet Explorer\iexplore.exe'
これは何も返しません。私は%iexplore.exe
の代わりに*iexplore C:\Program Files\Internet Explorer\iexplore.exe
を入れて、何かを返すことができます。
\
と思ったので、\
を\\
に置き換えましたが、それでも機能しませんでした(何も返されません)。
これはなぜ動作しないのですか?
ありがとうございました。
編集:私は*
がワイルドカードではないことを知っています、それはパス上のものの一部です。私たちはそれを使って、異なるPC上の異なるブラウザを起動します。
実際のデータを両方のテーブルから貼り付けるのでは、わかりにくいです。 –
%iexplore.exe%を試しましたか?または%* iexplore%? – roymustang86
元のクエリで '*'を '%'に置き換えるとどうなりますか? – JJJ