笔记1 :基础查询
前言
1.我的Navicat 是5.7.33版本的.
2.在Navicat定位到目标数据库,新建查询,进行练习
3.在MySQL命令中, 符号 # 可以创建一行注释 ; 符号 /* 注释内容 */ 可以创建多行注释
练习笔记
/*
语法:
SELECT 查询列表 FROM 表名;
特点:
1.查询的列表可以是: 表中的字段、常量值、表达式、函数
2.查询的结果是一个虚拟的表格
3.查询之前先启用指定的库
*/
USE mysql; #先使用指定的库!
1.查询表中的单个字段(列/变量)
SELECT 小王 FROM employees;
2.查询表中的多个字段;
SELECT 小王,小名 FROM employees;
3.查询表中的所有字段;
SELECT * FROM employees;
细节:当字段刚好与某些关键字重名时,为了进行区分可以用 ``进行标注!
# SELECT `name` from employees;
4.查询常量值,无需指明所在表格
SELECT 100;
SELECT ‘john’;
#5.查询表达式,可以进行计算;
SELECT 1000*98;
SELECT 100%9;
6.查询函数
SELECT VERSION(); #调用该方法/函数,得到其结果
7.为字段起别名,方便理解/避免重名情况;
方式一:
SELECT 100%98 AS 结果;
SELECT 小王 AS 小花 FROM employees;
方式二
SELECT 小王 小花,小名 小赵 FROM employees;
特别案例: 查询小王,把别名取成out put
SELECT 小王 AS out put FROM employees; #报错:别名有空格等特殊符号
解决方法: 加 双引号
SELECT 小王 AS “out put” FROM employees;