最基础!MySQL基础查询SELECT

Posted 叶绿体不忘呼吸

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了最基础!MySQL基础查询SELECT相关的知识,希望对你有一定的参考价值。

1、查询表中字段

USE 要操作的数据库名;
SELECT 查询的字段 FROM 要操作的表;

若要查询表中所有字段,可以用 * 代替上面的 查询的字段


2、查询常量

SELECT 99;
SELECT 'Tom';

3、查询表达式

SELECT 9+1;


4、查询函数

SELECT VERSION();


5、起别名

SELECT 查询的字段 AS 别名 FROM 要操作的表;
#格式一
SELECT 9+1 AS "结果"; 
#格式二
SELECT 9+1 "结果";


6、去重

关键字DISTINCT,即将表中查询的字段去重。

示例:

SELECT DISTINCT department_id AS "部门编号" FROM employees;

7、 + 号作用

两个数值型作加法运算:SELECT 9+1;=10
一方为字符型,则转换为数值型成功再作加法运算:SELECT '2'+1;=3
一方为字符型,则转换为数值型失败变为0再作加法运算:SELECT 'Tom'+9;=9
一方为null,则为NULL:SELECT NULL + 9;=NULL


8、CONCAT()拼接

遇到NULL的话,结果为NULL。

SELECT CONCAT('a','123','Hello!') AS "结果";

以上是关于最基础!MySQL基础查询SELECT的主要内容,如果未能解决你的问题,请参考以下文章

零基础学MySQL-- 数据库最常用的操作查询基础篇 -- 单表查询

mysql基础知识点二-mysql sql优化

Mysql数据库理论基础之五--SELECT单多表查询子查询别名

MySQL基础5-条件过滤及排序

Mysql 基础排序查询及常用函数

数据库MySQL--基础查询