摘要:
create table TABLE5 ( id INTEGER, name VARCHAR2(10) ); prompt Importing table table5... set feedback off set define off insert into table5 (ID, NAME) 阅读全文
摘要:
我们通常认为A left join B后,结果集与A表的记录条数一致 但,并不是这样 with x as ( select 1 as id,90 as score from dual union all select 2 as id,80 as score from dual union all s 阅读全文
摘要:
with x as ( select 1 as id ,'Adam' as name from dual union all select 2 as id ,'John' as name from dual ) select * from x 这样就构造了一个由两行组成的临时表 如果需要构造临时表来 阅读全文
摘要:
teacher表 select t.t_no,t.t_name,t.t_age from teacher t where t.t_age > any (select t_age from teacher where t_age>29); >any的意思是大于任意一条即可,所以结果等价于 >30,即只 阅读全文
摘要:
现在有Teacher表 以及Age_J表 我们希望使用Teacher中的Age作为判别对象,将Age_LVL左连接到Teacher表中 select t.t_no,t.t_name,t.t_age ,a.age_lvl from teacher t left join age_j a on t.t_ 阅读全文
摘要:
with student as( select 1 as id from dual union all select null as id from dual union all select 3 as id from dual ) --如果使用count(1)则计算所有,如果列出的使用count( 阅读全文
摘要:
通常我们只是用 % 作为通配符,用来表示任意个字符。 但sql中的通配符还有 下划线 _ ,用来标识任意一个字符 实例 SELECT * FROM WebsitesWHERE name LIKE '_oogle'; 执行输出结果: 问题再延伸,如果我们数据中有包含下划线的字符,那么该怎么处理呢? - 阅读全文
摘要:
select '语言' 版本,userenv('language') 信息 from dual union all select '原版' 版本,'哈哈2143,。,.2134哈哈' 信息 from dual union all select '变成半角' 版本,TO_SINGLE_BYTE('哈哈 阅读全文
摘要:
--更新职业 5s merge into cr_gr x using ( select b.custid,c.new_grbh,b.occupation /*职业*/,nvl(d.new_bm,'90') new_occupation /*新职业*/ from cm002@to_db2 b left 阅读全文