MySQL实现单表查询的语句

  

下文给大家带来关于MySQL实现单表查询的语句,感兴趣的话就一起来看看这篇文章吧,相信看完MySQL实现单表查询的语句对大家多少有点帮助吧又是;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

首先创建数据表

 #创建表
  mysql>创建表company.employee5 (
  int id主键AUTO_INCREMENT非空,
  名字varchar(30)没有空,
  性enum(& # 39;男性# 39;,& # 39;女# 39;)默认& # 39;男性# 39;非空,
  hire_date日期非空,
  varchar(50)非空,
  job_description varchar (100),
  工资翻倍(15、2)非空,
  办公室int,
  dep_id int
  );
  
  #插入数据
  mysql>插入company.employee5(姓名,性别,hire_date, post、job_description薪水,办公室,dep_id)值
  (& # 39;杰克# 39;& # 39;男性# 39;,& # 39;20180202 & # 39;,& # 39;教师# 39;,& # 39;教# 39;,5000,501100),
  (& # 39;汤姆# 39;& # 39;男性# 39;,& # 39;20180203 & # 39;,& # 39;教师# 39;,& # 39;教# 39;,5500,501100),
  (& # 39;罗宾# 39;& # 39;男性# 39;,& # 39;20180202 & # 39;,& # 39;教师# 39;,& # 39;教# 39;,8000,501100),
  (& # 39;爱丽丝# 39;& # 39;女# 39;,& # 39;20180202 & # 39;,& # 39;教师# 39;,& # 39;教# 39;,7200,501100),
  (& # 39;tianyun& # 39; & # 39;男性# 39;,& # 39;20180202 & # 39;,& # 39;人力资源# 39;,& # 39;hrcc& # 39;, 600502101),
  (& # 39;哈利# 39;& # 39;男性# 39;,& # 39;20180202 & # 39;,& # 39;人力资源# 39;,NULL, 6000, 502101),
  (& # 39;艾玛# 39;& # 39;女# 39;,& # 39;20180206 & # 39;,& # 39;销售# 39;,& # 39;salecc& # 39;, 20000, 503102),
  (& # 39;克里斯汀# 39;& # 39;女# 39;,& # 39;20180205 & # 39;,& # 39;销售# 39;,& # 39;salecc& # 39;, 2200, 503102),
  (& # 39;zhuzhu& # 39; & # 39;男性# 39;,& # 39;20180205 & # 39;,& # 39;销售# 39;,NULL, 2200, 503102),
  (& # 39;gougou& # 39; & # 39;男性# 39;,& # 39;20180205 & # 39;,& # 39;销售# 39;,& # 39;& # 39;,2200年,503102年);
  
  #查看表结构
  mysql>desc employee5;
  + - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
  | |字段类型零额外默认关键| | | | |
  + - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
  | | int id (11) | | PRI零| | auto_increment |
  | |名称没有varchar(30) | | |零| |
  性| | enum(& # 39;男性# 39;,& # 39;女# 39;)没有| | |男| |
  零| | hire_date |日期没有| | | |
  | |后varchar(50) | | |零| |
  | job_description | varchar(100) |是| |零| |
  | |双工资(15日2)没有| | |零| |
  办公室| | int(11) |是| |零| |
  | dep_id | int(11) |是| |零| |
  + - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + 
查询语法
<>之前选择字段1,字段2…从表名   在条件   GROUP BY字段   在筛选   ORDER BY字段   限制限制条数;
查看表中所有数据
 mysql>从employee5 select *;
  + - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
  | | id名称|性| hire_date | |后job_description办公室工资| | | dep_id |
  + - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
  杰克| 1 | |男| 2018-02-02 | |教练教| 5000.00 | 501 | 100 |
  | 2 |汤姆男性| | 2018-02-03 | |教练教| 5500.00 | 501 | 100 |
  罗宾| 3 | |男| 2018-02-02 | |教练教| 8000.00 | 501 | 100 |
  爱丽丝| 4 | |女| 2018-02-02 | |教练教| 7200.00 | 501 | 100 |
  | 5 | tianyun |男生| 2018-02-02 |人力资源| hrcc | 600.00 | 502 | 101 |
  哈利男性| | 2018-02-02 | | 6 |人力资源零| | 6000.00 | 502 | 101 |
  艾玛| 7 | |女| 2018-02-06 | |销售salecc | 20000.00 | 503 | 102 |
  | 8 christine |女| | 2018-02-05 | |销售salecc | 2200.00 | 503 | 102 |
  | 9 | zhuzhu男性| | 2018-02-05 | |销售零| 2200.00 | 503 | 102 |
  10 | | gougou男性出售| 2018-02-05 | | | | 2200.00 | 503 | 102 |
  + - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
  10行集(0.00秒)

简单查询

简单查询
 mysql>从employee5 SELECT *;
  
  mysql>选择名称,工资,从employee5 dep_id; 

MySQL实现单表查询的语句