SQL语句like怎么使用多个like条件...

发布网友

我来回答

6个回答

热心网友

方法和详细的操作步骤如下:

1、第一步,新建测试表,见下图,转到下面的步骤。

2、第二步,完成上述步骤后,插入测试数据,见下图,转到下面的步骤。

3、第三步,完成上述步骤后,查看表中的所有记录,代码见下图,转到下面的步骤。

4、第四步,完成上述步骤后,编写sql,包括“科技”以及“
 IT”等记录,代码见下图,转到下面的步骤。

5、第五步,完成上述步骤后,也可以改变sql写法,具体的代码见下图。这样,就解决了这个问题了。

热心网友

1、创建测试表;create table test_up_like(id number, type varchar2(100));

2、插入测试数据;

insert into test_up_like values(1,'科技');

insert into test_up_like values(2,'WHAT');

insert into test_up_like values(3,'IT');

insert into test_up_like values(4,'it');

insert into test_up_like values(5,'技术');

insert into test_up_like values(6,'物理');

commit;

3、查看表中所有记录;select t.*, rowid from TEST_UP_LIKE t

4、编写sql,包含‘科技’,‘IT’等字样的记录;

select t.*, rowid

  from TEST_UP_LIKE t

 where regexp_like(upper(type), '科技|IT')

5、也可以换个sql写法,

select t.*, rowid

  from TEST_UP_LIKE t

 where upper(type) like '%科技%'

    or upper(type) like '%IT%'

热心网友

可以参考以下的代码:

select type from new_datas where type like '%科技%' or type like '%IT%'
select type from new_datas where type like '%科技%IT%' or type like '%IT%科技%'

扩展资料:

SQL中的其他语句用法

删除表

drop table tabname--这是将表连同表中信息一起删除但是日志文件中会有记录

删除信息

delete from table_name-这是将表中信息删除但是会保留这个表

增加列

Alter table table_name add column_name column_type [default 默认值]--在表中增加一列,[]内的内容为可选项

删除列

Alter table table_name drop column column_name--从表中删除一列

添加主键

Alter table tabname add primary key(col)

说明:删除主键:Alter table tabname drop primary key(col)

参考资料来源:百度百科-SQL语句大全

热心网友

你说的有两个意思吧
select type from new_datas where type like '%科技%' or type like '%IT%'
select type from new_datas where type like '%科技%IT%' or type like '%IT%科技%'

热心网友

select type from new_datas where type like '%科技%' or type like '%IT%'

热心网友

select type from new_datas where type like ''%科技%IT%' or type like '%IT%科技%'

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com