网站建设版块分类,安徽亳州建设厅网站,网站开发的关键计算机资源计划,石家庄学网站建设DQL(Data Query Language:数据查询语言)
1.所有查询操作都用 SELECT
2.无论是简单的查询还是复杂的查询它都能做
3.数据库中最核心的语言#xff0c;最重要的语句
4.使用频率最高的语句
语法#xff1a;
SELECT 字段1#xff0c;字段2#xff0c;……FROM 表
有时候…DQL(Data Query Language:数据查询语言)
1.所有查询操作都用 SELECT
2.无论是简单的查询还是复杂的查询它都能做
3.数据库中最核心的语言最重要的语句
4.使用频率最高的语句
语法
SELECT 字段1字段2……FROM 表
有时候列名字不易理解我们可以起别名 ASSELECT 字段名 as 别名 FROM 表名 as 别名
-- 查询全部学生 select 字段 FROM 表
SELECT * FROM student
SELECT * FROM result
-- 查询指定字段
SELECT studentno,studentname FROM student
-- 别名给结果起一个名字AS(AS可以省略),可以给字段取别名也可以给表取别名。
SELECT studentno 学号,studentname 学生姓名 FROM student AS s
-- 函数 concat (a,b)
SELECT CONCAT(姓名,studentname) AS 新名字 FROM student
去重 distinct:
代码案例
SELECT studentno FROM result -- 查询全部的考试成绩SELECT DISTINCT studentno FROM result -- 发现重复数据去重 数据库的列表达式
SELECT studentno,studentresult 1 AS 加分后 FROM result -- 给所有的学生成绩1分查看
SELECT VERSION() -- 查询系统版本(函数)
SELECT 45*3-3 AS 计算结果 -- 用来计算(表达式)
SELECT auto_increment_increment -- 查询自增的步长(变量)
数据库中的表达式文本值列null函数计算表达式系统变量……
select 表达式 from 表