@TOC
前言
DQL(数据查询语言) 就是我们熟悉的SQL语句
下面是我的思维导图
基本的SELECT语句
1、查询所有列
语法: select 查询列表 from 表名 * 代表所有
SELECT * FROM DB_STUDENT
2、查询特定的列
SELECT id FROM db_Student;
3、列的别名
重命名一个列。
便于计算。
紧跟列名,也可以在列名和别名之间加入关键字‘AS’,别名使用双引号,以便在别名中包含空格或特殊的字符并区分大小写。
4、使用别名
5、字符串
字符串可以是 SELECT 列表中的一个字符,数字,日期。
日期和字符只能在单引号中出现。 • 每当返回一行时,字符串被输出一次。
6、显示表结构
注意
SQL 语言大小写不敏感。 • SQL 可以写在一行或者多行
关键字不能被缩写也不能分行
各子句一般要分行写。
使用缩进提高语句的可读性。
/*
语法:
select 查询列表 from 表名;
类似于:System.out.println(打印东西);
特点:
1、查询列表可以是:表中的字段、常量值、表达式、函数
2、查询的结果是一个虚拟的表格
*/
# USE myemployees;
#1.查询表中的单个字段
SELECT last_name FROM t_mysql_employees;
#2.查询表中的多个字段
SELECT last_name,salary,email FROM t_mysql_employees;
#3.查询表中的所有字段
#方式一:
SELECT
`employee_id`,
`first_name`,
`last_name`,
`phone_number`,
`last_name`,
`job_id`,
`phone_number`,
`job_id`,
`salary`,
`commission_pct`,
`manager_id`,
`department_id`,
`hiredate`
FROM
t_mysql_employees ;
#方式二:
SELECT * FROM