一:增加一条记录
insert into 表名(列1,列2,列3,.....) values ('name1','name2','name3',.....);
note:前面的列数要和后面的对应起来。
二:更新表中的一条记录(或更改表中记录的属性值)
update table m set m.name='xx' ;
批量更改某个字段的值要采用复合语句:update table1 m1 set m1.name='yy' where m1.name in ('name1','name2',name3'......) ;
三:表中添加一个字段:
alter table add pro1(注:要添加的字段名字) number(1);
comment on column table.pro1 is '****注释的内容****';//此句仅仅是注释
四:更改表中字段定义的数据类型:
alter table modfiy (pro1 vchar(20));//原来table 中pro1 是非vchar()类型
五:分组查询:
select table.state,sum(table.count) from table group by table.state;
六:拼接数据库字段的展示形式:
select table1.firstname || '_' || table2.lastname from table1,table2 where table1.id=table2.id;//展示结果形如firstname_lastname;