MySQL 增删查改

create table ceshi1
(
uid varchar(50) primary key,
pwd varchar(50),
name varchar(50)

)

1.最后一列不写逗号
2.多条语句一起执行 分号分开
3.代码符号 英文状态


1.主键 primary key
2.非空 not null

3.自增长列:auto_increment 整型才能加 仅限mysql
4.外键关系:foreign key(列名)references 表名(列名)

 

 

1.增加: insert into 表 values('','','','') 要求括号里面值的个数和列数相同
insert into 表(姓名,年龄)values('','') 添加指定列


2.修改 update

update 表名 set name=’于超' where code=’p001‘

3.删除语句
delete from 表 where code=’p001‘

 


查询 select

1.普通查询
select * from 表名 查所有数据
select name,age from 表名 查指定列 name age

2.条件查询
select * from 表名 where name=’张三‘ 一个条件
select * from 表名 where name=’张三‘ and age=’18‘ 并且关系 或者关系用or

3.排序查询
select *from 表名 order by age 默认升序 降序加后缀desc
select *from 表名 order by age,NO desc 多列排序


4.聚合函数

select count(*) from 表名 取个数


5.分组查询
select age from 表名 group byage 根据年龄分组

6.修改列名

select age as’年龄‘ from 表名

7.模糊查询

select * from 表名 where like ’奥迪%‘ 查找以奥迪开头的数据

 

posted @ 2016-04-18 15:37  于超。  阅读(243)  评论(0编辑  收藏  举报