SQL常用操作

1、单表查询

SELECT 基本信息表.姓名,基本信息表.性别
FROM 基本信息表

2、单表条件查询

SELECT 基本信息表.姓名,基本信息表.性别
FROM 基本信息表
WHERE (基本信息表.性别="女")

3、双表查询

SELECT 基本信息表.姓名,基本信息表.父亲电话号码,第一次月考成绩.总分
FROM 基本信息表 INNER JOIN 第一次月考成绩 ON 基本信息表.学籍号=第一次月考成绩.学籍号;

4、双表条件查询

SELECT 基本信息表.姓名,基本信息表.父亲电话号码,第一次月考成绩.总分
FROM 基本信息表 INNER JOIN 第一次月考成绩 ON 基本信息表.学籍号=第一次月考成绩.学籍号
WHERE ((第一次月考成绩.总分)>500)

5、两个关联表按条件更新

UPDATE 录取班型 INNER JOIN 第一次月考成绩 ON 录取班型.学籍号=第一次月考成绩.学籍号 SET 录取班型.班型="清北班"
WHERE ( (第一次月考成绩.总分)>500)

  1. 表中的总记录数

SELECT COUNT(1) AS 总数记录数 FROM 基本信息表

  1. 符合条件的记录数(count括号中填写要统计的列,不计空值),女生中填写了身份证号码的人数

SELECT COUNT(学生身份证号码) AS 女生人数 FROM 基本信息表
WHERE 基本信息表.性别="女"

8、计算科目总分和平均分
SELECT SUM(语文),AVG(语文) FROM 第一次月考成绩

9、计算科目总分和平均分,定义字段显示的名称
SELECT SUM(语文)AS 语文总分,AVG(语文)AS 语文平均分 FROM 第一次月考成绩

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容