SQL语句like怎么使用多个like条件...
但是,我想使用这样的 找出关于'科技','IT' 的信息.该怎么找。.=.=
用什么关联的运算符.谢谢。. 展开
2024-07-18 广告
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语句大全
本视频详细讲解了MySQL的相关知识,包括MySQL概述,MySQL应用环境,MySQL系统特性,MySQL初学基础,MySQL管理工具,如何安装MySQL及MySQL新特性,通过观看本套Java视频教程就可掌握MySQL全套知识
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%科技%'