php中常用的sql语句

才开始接触mysql语句,整理了一些经常用的sql语句

一,对结构的更改

 

1,create database 库名//建库

 

2,create table表名(建表语句)//建表

 

3,alter table 表名 add 列名 建表语句//增加列

 

4,alter table 表名drop 列名//删除列

 

5,alter table 表名change(modify) 原列名 新列名(建表语句)//更改列

 

6,alter table 表名  alter 列名 set default 默认值//更改默认值

 

7,alter table 表名drop index index_name//删除主键

 

8,alter table 表名rename 新表名//更改表名

 

 

 

二,对数据内容的更改

 

1,insert into 表名[(字段名列表)] values(值列表)[,(值列表)......];//插入内容

 

2,delete from 表名 [where 条件]//删除内容

 

3,updata 表名 set 列名=值[,列名=值...] where 条件式//更新数据内容

 

 

 

 

a,约束类型

not null非空

 

primary key主键

 

unique唯一性

 

auto_increment自增

 

default默认值

 

unsigned无符号(正数)

 

zerofill零填充

 

b,函数集

 

count(列名)计算元素的个数

 

sum(列名)对某一列的值求和,属性必须是整形

 

avg(列名,计算平均值)对某一列的值计算平均值

 

max(列名,求最大值)找出某一列的最大值

 

min(列名,求最小值)找出某一列的最小值

 
posted @ 2012-04-22 20:49  nestfly  阅读(411)  评论(0编辑  收藏  举报