/*
1,主键:每个表中必须有主键
单列主键,联合主键
2,外键:主表dept 从表emp-
物理外键
逻辑外键:快 灵活
推荐:单表
3,表关系:一对一 一对多(外键) 多对多(中间表)
优化
存储过程
触发器
*/
/*
1.查询Student表中的所有记录的SNAME,SSEX和CLASS列
2.查询教师所有的单位即不重复的DEPART列
3.查询Student表的所有记录
-- SELECT SNAME,SSEX,CLASSES FROM STUDENT
-- SELECT DISTINCT DEPART FROM TEACHER
-- SELECT * FROM STUDENT
*/
-- 4.查询Score表中的成绩在60-80之间的所有记录
-- SELECT * FROM STUDENT WHERE SNO
-- IN
-- (SELECT SNO FROM SCORE WHERE DEGREE BETWEEN 60 AND 80)
-- 5.查询Score表中的成绩为85,86,88的记录
-- SELECT * FROM SCORE WHERE DEGREE IN (85,86,88)
-- 6.查询Student表中的95031班或性别为女的同学记录
-- SELECT * FROM STUDENT WHERE CLASSES = 95031 OR SSEX = '女'
-- 7.以Class降序查询Student表的所有记录
-- SELECT * FROM STUDENT ORDER BY CLASSES DESC
-- 8.以CNO升序DEGREE降序查询Score表的所有记录
-- SELECT * FROM SCORE ORDER BY CNO,DEGREE DESC
-- 9.查询95031班的学生人数
-- SELEC
MYSQL(练习题二)
最新推荐文章于 2024-07-23 17:40:47 发布
本文主要介绍了MySQL数据库的一些实战练习题目,包括基础查询、联接操作、子查询和事务处理等方面,旨在帮助读者巩固和提升MySQL操作技能。
摘要由CSDN通过智能技术生成