MySql教程

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

本文主要是介绍mysql 基础—(去重,查询字段,常量值,表达式,函数,AS),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
#查询公司中的员工的姓名 以及入职时间
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`;

 

这篇关于mysql 基础—(去重,查询字段,常量值,表达式,函数,AS)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!