加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql语句like多个条件的写法实例

发布时间:2020-12-12 09:49:42 所属栏目:MsSql教程 来源:网络整理
导读:DIV class="line number2 index1 alt1"CODE class="sql plain"表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 怎么实现 div class="codetitle" a style="CURSOR: pointer" data="79456" class=

<DIV class="line number2 index1 alt1"><CODE class="sql plain">表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 怎么实现
<div class="codetitle"><a style="CURSOR: pointer" data="79456" class="copybut" id="copybut79456" onclick="doCopy('code79456')"> 代码如下:<div class="codebody" id="code79456">
select * from A where A.name like (select B.name from B where B.sex=1)

----------------------------------------------------------------------------------------------------------------------------
sqlserver写法
<div class="codetitle"><a style="CURSOR: pointer" data="71170" class="copybut" id="copybut71170" onclick="doCopy('code71170')"> 代码如下:<div class="codebody" id="code71170">
select distinct a.no,a.name from a,b where charindex(b.name,a.name)>0 and b.sex=1

oracle写法
<div class="codetitle"><a style="CURSOR: pointer" data="49144" class="copybut" id="copybut49144" onclick="doCopy('code49144')"> 代码如下:<div class="codebody" id="code49144">
select distinct a.no,b where instr(a.name,b.name)>0 and b.sex=1 ----- instr() 定位子串 instr('Hello World','or') 返回8

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读