我有一個名爲員工與稱爲地址字段的表。我需要編寫一個select來檢索表中所有那些地址有字符串或部分字符串的行。微軟SQL服務器sql檢查,看看是否存在一個字符串的一部分
因此,例如,傳遞給查詢的地址是「7745 Rutherford Rd,Jacksontown County」。但地址欄只有Jacksontown縣的記錄。不是上面提到的全部,我也需要檢索這些行。
我嘗試過使用LIKE運算符,但那不起作用我認爲正在傳遞的字符串比我們在數據庫中的長。有沒有更好的方法來編寫這個查詢?
查詢:
SELECT *
FROM Employee
WHERE address LIKE '%7745 Rutherford Rd,Jacksontown County%'
有沒有更好的方法來寫什麼查詢? – BJones
有沒有比什麼更好的方法?您沒有提供您現在使用的查詢。更重要的是,你的問題沒有足夠的上下文來做出很多意義。 –
也許你應該從這裏開始? http://spaghettidba.com/2015/04/24/how-to-post-at-sql-question-on-a-public-forum/ –