sql总结

来源:互联网 发布:二手拆车座椅淘宝 编辑:程序博客网 时间:2024/06/06 01:08

1,将一个查询结果插入到一张表中

inset into 表  select结果集

INSERT INTO B(x,y) select 5,6 from dual union select 4,3 from dual;

2,创建表根据一个查询结果,新表包含结果中的数据

create table 表  as 结果集

create table create_table_test_emp(id,name,job) as select empno,ename,job from emp;

create table C(test_x,test_y) as select x,y from b

3,一次修改列

update 表 set(列名,列名)=(select 单行结果)

update c set (test_x,test_y)=(select x,y from b where b.x=1)
update c set (test_x,test_y)=(select 3,5 from dual)



0 0