筛选数据
Select (关键字) from(表)where(列)
查询固定的条件的
Select *from 学生信息 where 姓名=’女’ and 家庭住址=‘河南’
Select *from 学生信息 where 家庭住址like‘河南’
排序(对于考试编号为101的成绩进行排序)
Select * from 成绩信息 where 考试编号=‘101‘
Order by 分数 asc(升序desc降序)
分组:
Select 考试编号,课程编号,avg(分数) from 成绩信息where 考试编号=‘0801‘
Group by课程编号,考试编号
使用函数
Select max(分数) {avg,min…..}from 成绩信息where 考试编号=‘0801‘
Having by(只有运用了group by 才能使用having by)
Select * from 成绩信息 where 考试编号=‘101‘
Order by 分数 asc(升序desc降序)
Having avg(分数)>=90
Order by 考试编号
插入数据
Insert into User_id value(‘张’,’465’)
Insert ,,,select语句
Insert 学生信息
Select* from 学生信息 where 家庭住址 like ‘河南%’
Top 关键字
Select *from 成绩信息 order by 分数 (对于成绩信息表格进行排序)
Select top (6) * from 成绩信息 order by 分数 (对于成绩信息表格进行排序选出前六行)
Select top(6) with ties *from 成绩信息 order by 分数 (选出前六行并且显示和第六行同样的值)代码片
数据库中数据的删选,排序,分组和函数的使用
最新推荐文章于 2024-06-16 16:52:35 发布