2017-02-06 7 views
0

以下のクエリがあります。私はmywebsite.com/urlが含まれていないレコードを受信したいが、それはmywebsite.comurl含まれています:URLを含むSQLクエリ

SELECT COUNT(*) 
FROM [mydb].[dbo].[mytable] 
WHERE No is not null 
AND Thumbnail is not null 
AND Thumbnail not like '<a target=\"_blank\" href=\"http://www.mywebsite.com/%' 

私は、クエリを実行すると、それは私の予想外の番号を与えます。クエリに何が問題なのですが、どうすれば正しく動作させることができますか?

+0

"予期しない番号"は、間違った行数に一致することを意味しますか?そうであれば、デバッグしたり、含まれているか、含まれていない行を調べる必要があります。それは正しくありません。 –

+2

明らかに最初のステップは、カウントを削除し、返された実際の個々の行を調べることです。本当に。トラブルシューティング101 –

+0

サンプルデータと予想される結果を表示します。 – NEER

答えて

3
SELECT COUNT(*) FROM [mydb].[dbo].[mytable] WHERE No is not null 
AND Thumbnail is not null 
AND Thumbnail like '%mywebsite.com%' 
AND Thumbnail not like '%mywebsite.com/url%' 
関連する問題