找回密码
 立即注册
mysql当中表数据结构的操作方法:

alter_table:操作表结构。


修改表名称:

rename:更改数据库表名称。

(alter_table_原表名_rename_更改的名称;)



修改字段名称:

change:除了修改字段名称,也可以修改表里面的属性内容,也可以删除自增长。

(alter_table_表名称_change_原字段名_更改的字段名_数据类型;)修改字段名称。

(alter_table_表名称_change_字段名1_字段名1_数据类型+自增长;)给字段增加自增长。






(alter_table_表名称_change_字段名1_字段名1_数据类型+主键_自增长;)增加主键和自增长。



add:给表中添加字段。

(alter_table_表名称_add_要添加的字段名_数据类型;)




modify调整已存在的字段顺序:

first:将字段移到第一个。

(alter_table_表名_modify_字段名_数据类型first;)


after:将字段移动到指定字段后一位。

(alter_table_表名_modify_字段名1_数据类型after_字段名2;)



drop:删除。

(alter_table_表名称_drop_字段名;)删除单个字段。


(alter_table_表名称_drop_字段名,drop_字段名;)删除多个字段。


删除主键约束:

(alter_table_表名称_drop_主键;)删除主键必须先删除自增长。



insert插入值得方法:

默认给所有字段添加值:

insert_into_表名称_values(值);。

一次性插入多组数据:

insert_into_表名称_values(值),(值),(值);。



查询指定信息字段的内容:

select_字段名_from_表名;


查询多个指定字段:

select_字段名,字段名_from_表名;



查询指定值:

=的条件:查询出=指定值的数据。

select_*_from_表名_where_字段名_=_值;。



!=的条件:查询出!=指定值的数据。

select_*_from_表名_where_字段名_!=_值;。



<条件:查询出<指定值的数据。

select_*_from_表名_where_字段名_<_值;。


>条件:查询出>指定值的数据。

select_*_from_表名_where_字段名_>_值;。



逻辑运算符号:

and:且的关系。查询符合两种条件的数据。

select_*_from_表名_where_字段名_>_值_and_字段名_=_值;


or:与的关系。查询满足其中一种条件的数据。


is_null   is_not_null  :查询null。



in():查询匹配序列里的内容。

select_*_from_表名_where_字段名_in(值);


not_in():查询排除序列匹配的内容。

select_*_from_表名_where_字段名_not_in(值);




区间查询:(between   limit  )

between:查询区间范围的值。



limit:查询区间范围的值。

select_*_from_表名_limit_数值,数值;(第一个数值表示过滤几行,第二个数值表示查询几行。)



匹配查询:

like:匹配查询。%在哪里就控制匹配的方向。

select_*_from_表名_where_字段名_like_"%匹配的内容"


排序:

older_by:以什么顺序排序。

desc:降序排列。

select_*_from_表名_older_by_字段名_desc;


asc:升序排列。

select_*_from_表名_older_by_字段名_asc;


聚合函数:(max    min  avg)

max(字段):求当前字段最大的值。

select_max(字段)_from_表;



min(字段):求当前字段最小的值。

select_min(字段)_from_表;



avg(字段):求当前字段平均值。


sum(字段):求和。


cunt(字段):统计。



distinct(字段):去除重复数据。


分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册