目录
SQL的语言分类
- DQL(Data Query Language):数据查询语言
- select
- DML(Data Manipulate Language):数据操作语言
- insert 、update、delete
- DDL(Data Define Languge):数据定义语言
- create、drop、alter
- TCL(Transaction Control Language):事务控制语言
- commit、rollback
学习过程中所使用的示例表的结构如下:
1.基础查询
语法:
select 查询列表 from 表名;
特点:
1、查询列表可以是:表中的字段、常量值、表达式、函数
2、查询的结果是一个虚拟的表格
在查询前先打开要查询的数据库
(1)查询单个字段示例:
SELECT last_name FROM employees;
(2)查询多个字段示例:
SELECT last_name,salary,email FROM employees;
(3)查询表中的所有字段示例:
SELECT * FROM employees;
(4)查询常量值示例:
SELECT 100;
SELECT 'john';
/*
MySQL中没有字符串的概念,不管是一个字符还是字符串都为字符,用单引号括起
*/
(5)查询表达式示例:
SELECT 100%98;