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;
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;
相关文章推荐
- mysql 5.7.12 winx64安装配置方法图文教程
- Mac的mysql出现Table 'AAA' is marked as crashed and should be repaired
- 安装mysql-5.7.12-winx64
- 最新mysql5.7.12 win64 安装及配置
- mysql大页内存的使用
- MySQL索引原理
- mysql磁盘设置
- mysql:数据表的基本操作
- Mysql---学习笔记<二>
- MySQL事务提交过程(二)
- MySQL事务提交过程(一)
- MySQL 基本操作
- mysql查询缓存
- MySQL与PostgreSQL
- 爬取京东本周热卖商品所有用户评价存入MySQL
- 跟我一起学习MySQL技术内幕(第五版):(第二章学习日记13)
- 爬取京东本周热卖商品基本信息存入MySQL
- myeclips如何与mysql建立连接
- [MySQL FAQ]系列 — MySQL联合索引是否支持不同排序规则
- mysql 5.7.12 winx64安装配置方法图文教程