常用的sql语句小结

一:增加一条记录

        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;

 

         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值