SQL Server sql语句like多个条件的写法

2022-11-12 09:43:47
内容摘要
这篇文章主要为大家详细介绍了SQL Server sql语句like多个条件的写法,具有一定的参考价值,可以用来参考一下。 对此感兴趣的朋友,看看idc笔记做的技术笔记! 表Ano name1 lu,li,zh
文章正文

这篇文章主要为大家详细介绍了SQL Server sql语句like多个条件的写法,具有一定的参考价值,可以用来参考一下。

对此感兴趣的朋友,看看idc笔记做的技术笔记!

表Ano name1 lu,li,zhang2 zhou,wei,liu3 li,fang表Bno name sex1 li 12 lu 03 zhou 04 zhang 1怎么实现

代码如下:



select * from A where A.name like (select B.name from B where B.sex=1) 
----------------------------------------------------------------------------------------------------------------------------sqlserver写法

代码如下:



select distinct a.no,a.name from a,b where charindex(b.name,a.name)>0 and b.sex=1 
oracle写法

代码如下:



select distinct a.no,a.name from a,b where instr(a.name,b.name)>0 and b.sex=1 

----- instr() 定位子串 instr('Hello World', 'or') 返回8

注:关于SQL Server sql语句like多个条件的写法的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!