首页技术博客 技术经验 正文

数据库常用SQL语句

6个月前 ( 03-20 ) 193 0条评论

一、创建数据库

CREATE DATABASE database-name

二、删除数据库

drop database dbname

三、创建表

1.直接创建

CREATE TABLE tabname
(

coll typel [NOT NULL] [AUTO_INCREMENT] [primary key] [COMMENT '注释']
)
  • coll:字段名

  • typel:数据类型

  • NOT NULL:约束强制列不接受 NULL 值

  • AUTO_INCREMENT:自增(搭配主键使用)

  • primary key:主键

  • COMMENT:注释

2.更具已有表创建

create table tab_new like tab_old (使用旧表创建新表)
create table tab_new as select col1,col2… from tab_old definition only

四、删除表

drop table tabname

五、增加一列

Alter table tabname add column col type

六、基本SQL语句

--选择:
        select * from table1 where 范围--插入:
        insert into table1(field1,field2) values(value1,value2)--删除:
        delete from table1 where 范围--更新:
        update table1 set field1=value1 where 范围--查找:
        select * from table1 where field1 like ’%value1%’ ---like的语法很精妙,查资料!--排序:
        select * from table1 order by field1,field2 [desc]--总数:
        select count as totalcount from table1--求和:
        select sum(field1) as sumvalue from table1--平均:
        select avg(field1) as avgvalue from table1--最大:
        select max(field1) as maxvalue from table1

  最小:select min(field1) as minvalue from table1


文章版权及转载声明

本文作者:符文浩 网址:http://blog.haozi.org/post/410.html发布于 6个月前 ( 03-20 )
文章转载或复制请以超链接形式并注明出处。

发表评论

评论列表 (暂无评论,193人围观)参与讨论

还没有评论,来说两句吧...

取消
支付宝二维码
支付宝二维码
微信二维码