创建一张表
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;