码迷,mamicode.com
首页 > 数据库 > 详细

MYSQL-基础查询语句

时间:2020-01-14 09:41:33      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:案例   style   col   区分   ase   字符   null   mysq   employee   

/*
基础查询   
语法
    select 查询列表 from 表名;
    查询列表可以可以是字段 变量 或者表达式
*/
USE myemployees;
#查询表中单个字段
SELECT first_name FROM employees;
#查询表中多个字段
SELECT first_name,last_name FROM employees;
#查询表中所有字段
SELECT * FROM employees;
#查询数据库版本
SELECT VERSION();
#查询当前所以在的数据库
SELECT DATABASE();  

/*别名
别名的使用
SELECT 列名 AS 别名 FROM 表名;
SELECT 列名 FROM 表名; 

别名的作用
1.便于理解
2.在后期的多表查询中,可以区分开不同的表中不同的列
*/
SELECT first_name AS 姓 FROM employees;
SELECT last_name AS 名 FROM employees;

/*
去重
案例:查询员工表中所涉及到的所有部门编号
DISTINCT 独特  去重
*/
SELECT DISTINCT department_id AS 部门编号 FROM employees;

/*
"+"在MySQL只能运算
如果左右都是数值或者字符型数值都能转换成数值就做运算
如果字符型数值不能转换就为0
如果为null都为null
案例:查询员工名和员工姓连接成一个字段 
*/
SELECT 
    CONCAT(first_name,last_name) AS 姓名
FROM 
    employees;
/*
显示出表employees的全部列,各个列之间用逗号连接,列头为OUT_PUT
IFNULL(判断条件,处理结果)
*/

MYSQL-基础查询语句

标签:案例   style   col   区分   ase   字符   null   mysq   employee   

原文地址:https://www.cnblogs.com/bai-boy/p/12190178.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!