手机
当前位置:查字典教程网 >编程开发 >mssql数据库 >sql语句like多个条件的写法实例
sql语句like多个条件的写法实例
摘要:表Anoname1lu,li,zhang2zhou,wei,liu3li,fang表Bnonamesex1li12lu03zhou04zha...

表A

no name

1 lu,li,zhang

2 zhou,wei,liu

3 li,fang

表B

no name sex

1 li 1

2 lu 0

3 zhou 0

4 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语句like多个条件的写法实例】相关文章:

sql2008启动代理未将对象应用到实例解决方案

用SQL语句实现随机查询数据并不显示错误数据的方法

sql 触发器使用例子

sqlserver2005打造自动备份的维护计划图解教程

搜索sql语句

批量执行sql语句的方法

该行已经属于另一个表 的解决方法

调用sql语句实现SqlServer的备份和还原

Sql server 取当天或当月的记录

sql 查询慢的原因分析

精品推荐
分类导航