ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

mysql 基础—(去重,查询字段,常量值,表达式,函数,AS)

2021-11-03 11:07:52  阅读:145  来源: 互联网

标签:last name employees 查询 表达式 mysql id SELECT 常量


#查询公司中的员工的姓名 以及入职时间
SELECT 
  CONCAT(`last_name`, ' ', `first_name`) AS 姓名,
  `hiredate` 入职时间 
FROM
  `employees` ;

#查询员工表中涉及到得所有的部门编号
SELECT DISTINCT 
  `department_id` 
FROM
  `employees` ;
  
USE myemployees;
#1,查询表中的单个字段
SELECT last_name FROM employees;
#2,查询表中的多个字段
SELECT last_name,salary,email FROM employees;
#3,查询表中的所有字段
#方式一:
SELECT 
  first_name,
  last_name,
  email,
  phone_number,
  job_id,
  salary,
  commission_pct,
  manager_id,
  department_id,
  hiredate 
FROM
  employees ;

#方法二:
SELECT * FROM `employees`;

#4,查询常量值
SELECT 100;
SELECT 'john';
SELECT 5*5-5;
#5,查询表达式
SELECT 100%90;
SELECT 500%77
#6,查询函数
SELECT MAX(salary) FROM `employees`;
#7,起别名
/*
便于理解
如果要查询的字段有重名的情况,使用别名可以区分开来
*/
#方式一:使用as
SELECT 1000%666 AS 余数结果;
SELECT last_name AS 姓,first_name AS 名 FROM employees;
#方法二:使用空格
SELECT last_name 姓,first_name    名 FROM employees;
#案例:查询salary,显示结果为 out put
SELECT salary AS "out put" FROM employees;

#8,去重
#案例:查询员工表中涉及到得所有的部门编号 使用distinct
SELECT DISTINCT `department_id` FROM employees;
SELECT DISTINCT `manager_id` FROM `departments`;

 

标签:last,name,employees,查询,表达式,mysql,id,SELECT,常量
来源: https://www.cnblogs.com/x5253/p/15502699.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有