您的位置:首頁技術文章
文章詳情頁

sql查詢一個數組中是否包含某個內容find_in_set問題

瀏覽:126日期:2023-03-06 14:25:55
目錄
  • sql查詢數組中是否包含某個內容find_in_set
  • sql判斷字段值中是否包含某個字符串
  • 總結

sql查詢數組中是否包含某個內容find_in_set

如果表Atable中的a字段內容是1,2,3 的格式(a字段是用,分隔的),要查詢該字段是否包含1則可以用find_in_set 例:

ida11,2,321111,11
SELECT * FROM Atable WHERE find_in_set(1,a)

結果

ida11,2,3

sql判斷字段值中是否包含某個字符串

1.模糊查詢like

select * from table where field like ‘%key%"

2.charindex()

charindex(字段,字符串)>0 為包含

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持。

標簽: MsSQL
国产综合久久一区二区三区