Searching a column with comma separated values

五迷三道 提交于 2019-11-28 02:15:17
Eugen Rieck

From my POV the correct (and unwelcome) answer is to redesign your table structure: You should never ever have a list of values in a single field, IF YOU WANT TO ACCESS THEM SEPARATELY.

DISCLAIMER: I agree with @EugenRieck (+1 to that answer) - stuffing a CSV string in one field is bad design.

But if you must...look here first. Or try a CLR solution.

this is a good one about full-text.

Match Both C# and Oracle

select * From Profiles where contains(*,'"Oracle" and "C#"')

Match Either C# or Oracle

select * From Profiles where contains(*,'"Oracle" or "C#"')

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!