JavaWeb开发之——DQL-基础查询(12)
一 概述
DQL:Data QueryLanguage 数据查询语言,本文介绍如下内容:
- 查询多个字段
- 去除重复记录
- 起别名
二 DQL查询语法介绍
2.1 查询语法
1 | select |
2.2 SQL语句准备
1 | -- 删除stu表 |
2.3 执行SQL语句
- 在数据库(如db1)上右键“新建查询”
- 将上述SQL命令复杂到内容区域
- 点击运行
执行后的效果
三 查询多个字段
3.1 使用说明
1 | select 字段列表 from 表名; |
3.2 示例
查询全部内容
查询语句
1 | select * from stu; |
查询结果
说明:实际开发中,最好不适用“*”,无法明确查询结果
查询多个字段(姓名+年龄)
查询语句
1 | select name,age from stu; |
查询结果
四 去除重复记录
4.1 使用说明
1 | select distinct 字段列表 from 表名; |
4.2 示例
查询地址信息(重复数据)
查询语句
1 | select address from stu; |
查询结果(有重复数据)
查询地址信息(去除重复数据-distinct)
查询语句
1 | select distinct address from stu; |
查询结果(去除重复数据)
五 起别名
5.1 使用说明
1 | as: as也可以省略 |
5.2 示例
查询姓名,数学成绩,英语成绩
查询语句
1 | select name,math,english from stu; |
查询结果
查询姓名,数学成绩,英语成绩(给列起别名)
查询语句
1 | select name as 姓名,math as 数学成绩,english as 英语成绩 from stu; |
查询结果