MySQL练习:复杂的SQL语句 2021-8-1这一周巩固、拓展了一下MySQL技能。 1. 练习环境创建: 本练习使用的是MySQL 5.6,与MySQL 8可能有不兼容。 1.1 数据库的4个表: 课程表course, 成绩表sc, 学生表student, 教师 ...
复杂查询练习 列出所有员工的年工资,按年薪从低到高排序。 SELECT SAL NVL COMM, INCOME FROM EMP ORDER BY INCOME 列出薪金比 SMITH 多的所有员工。 获取SMITH 的工资 SELECT FROM EMP WHERE SAL gt SELECT SAL FROM EMP WHERE ENAME SMITH 列出所有员工的姓名及其直接上级的姓名 ...
2017-11-30 15:59 0 8477 推荐指数:
MySQL练习:复杂的SQL语句 2021-8-1这一周巩固、拓展了一下MySQL技能。 1. 练习环境创建: 本练习使用的是MySQL 5.6,与MySQL 8可能有不兼容。 1.1 数据库的4个表: 课程表course, 成绩表sc, 学生表student, 教师 ...
一、简单查询 1、列出全部学生的信息。 SELECT * FROM 学生 2、列出软件专业全部学生的学号及姓名。 SELECT 学号,姓名 FROM 学生 WHERE专业="软件" 3、列出所有必修课的课号。 SELECT DISTINCT 课号 FROM 必修课 4、求1号课成绩 ...
Sphinx可以实现复杂的Sql语句,具体操作如下: 比如要实现的Sql语句为:select * from new_notes where ((status=100 &tmp_edit_status = 1) or status = 200 or status = 800 ...
下面是一道基础SQL查询语句练习题,供正在自学,刚入门SQL编程的同学练习使用 数据库中有三张表,student学生表、course选课表、sc成绩表。 题目如下(答案往下拉,要做完再看答案哦): 1.分别查询学生表和学生修课表中的全部数据。 2.查询成绩在70-80分之间的学生 ...
一、 设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。 表 ...
用SQL语句创建四个表: create database tongjigouse tongjigocreate table student(Sno varchar(20) not null primary key ,--学号Sname varchar(20) not null,--学生姓名 ...
参考: https://www.cnblogs.com/zhangkaimin/p/11386732.html 一,理解: 1,复杂sql语句,一般是用 子查询嵌套 和 join 连接导致的,结合in, not in, any, all, exists, not exists; 2,子 ...
本文主要讲一下笔者在工作中遇到的一些逻辑比较复杂的sql语句,下面是具体写法: 这条语句是将illustrations表中的link字段,如: ...&episType=239&familyKey=90897& ...