您的位置:首页 > 数据库 > MySQL

mysql简单语句学习

2016-05-02 14:09 357 查看
创建一张表

create table list

(

      name CHAR(5) not NULL,

       age INT null,

       id  int PRIMARY KEY auto_increment,

       gender varchar(5) not null,

       jop CHAR(20) NULL,

       createDate timestamp

);

添加一行数据

insert into list

(name,age,gender,jop)

values ('小李','36','3','学生');

查询该表所有信息

select * from list;

查询id为5的列的所有数据

select * from list where id=5;

查询Sex为男或者ID大于7的成员

select * FROM list where id>7 or sex='男';

查询全部信息,按班级条件排序
从小到大
select * FROM   list  order by gender ASC;

从大到小
   select * FROM   list  order by gender DESC;

.多个排序条件:当第一个条件相同时,以第二个条件排序
 select * FROM   list  order by gender,id asc;

按性别分组,查询男女的人数
 select sex,count(*) from list GROUP BY sex;

查询表中的总记录数
select count(*) from list;

查询全部记录的前三条数据记录

 select * from list LIMIT 3;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: