2017-02-06 90 views
0

我有下面的查詢。我想收到不包括mywebsite.com/url記錄,但包括mywebsite.comurlSQL查詢包含一個URL

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%'